Java交流空間

          共同夢想,一起飛翔,明天更美好!

           

          學(xué)struts的一點(diǎn)感受

          我學(xué)struts剛不久,現(xiàn)把這近的感受分享給大家:
            1.struts的層次比較清楚,MVC模式,view表示視圖,就是jsp組件、ActionForm bean、客戶化標(biāo)簽。control表示控制器,它主要是由Servlet類組成。model表示模型,它由一些bean組成。
            2.MVC有一些優(yōu)點(diǎn),首先,多個(gè)視圖能共享一個(gè)模型,這樣提高了代碼的可重用性;其次,模型是自包含的,與控制器和視圖保持相對獨(dú)立,所以耦合系數(shù)小,方便以后修改模塊;另外,控制器提高了應(yīng)用程序的靈活性和可配置性。
            3.struts中都是xxxAction和xxxBean以及xxxForm的出現(xiàn),這就體現(xiàn)了struts的MVC設(shè)計(jì)模式。其次是struts-confog.xml和web.xml的配置,其配置都是固定的格式,而且struts提供了靈活的標(biāo)簽。
            4.一個(gè)項(xiàng)目要應(yīng)用struts框架,首先要先清楚有多少個(gè)xxxAction和xxxBean以及xxxForm,把struts-confog.xml中劃清,然后劃出Action和ActionForm的映射關(guān)系,包括哪些jsp。
            5.struts的處理過程:首先控制器接收jsp頁面來自用戶的請求,ActionForm并決定應(yīng)該調(diào)用哪個(gè)Bean模型來進(jìn)行處理;然后模型根據(jù)用戶的請求驚醒相應(yīng)的業(yè)務(wù)邏輯處理,并返回?cái)?shù)據(jù),最后控制器Action用到ActionForward類型的execute()方法調(diào)用相應(yīng)的視圖jsp頁面來格式化模型返回的數(shù)據(jù),并通過視圖jsp呈現(xiàn)給用戶。

          posted on 2007-12-06 09:47 郭旺平 閱讀(255) 評論(1)  編輯  收藏

          評論

          # re: 學(xué)struts的一點(diǎn)感受[未登錄] 2008-05-07 17:22 william

          希望以后多寫點(diǎn)類似的文章,我是初學(xué)者。  回復(fù)  更多評論   


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(1)

          隨筆檔案(2)

          文章檔案(2)

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 新宁县| 依兰县| 高青县| 延川县| 南皮县| 拉孜县| 宣化县| 沈阳市| 西林县| 平舆县| 砀山县| 崇仁县| 齐河县| 武冈市| 石狮市| 美姑县| 醴陵市| 浮梁县| 高淳县| 固阳县| 汉阴县| 崇文区| 子长县| 襄城县| 阜康市| 泰和县| 富民县| 康平县| 潮安县| 禹城市| 乌审旗| 东安县| 天祝| 满洲里市| 惠州市| 永仁县| 综艺| 武川县| 涿州市| 通榆县| 稷山县|