<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    JAVA涂鴉
    關(guān)于JAVA的點(diǎn)點(diǎn)滴滴
    posts - 50,  comments - 689,  trackbacks - 0

    我首先升級了spring2.0,因?yàn)?/span>spring2.0是向下兼容的,所以也只是將spring1.2.8的包換成了spring2.0.3的包。雖然spring2.0是向下兼容,但他需要的其他包也跟著需要變換。例如如果你程序包括acegi的話,就需要將以前的echache1.1或者1.2換成spring2.0.3中帶著的echache1.2.4。不然就會在啟動tomcat的時候報錯,說找不到echache這個類。

     

    Struts2.0struts1.x完全不同,首先需要把struts1.x的東西都刪除掉。

    1、  lib包中的struts1.x,以及他那幾個commons包都可以刪除,不過要看你其他的程序是否調(diào)用了這些commons包。

    2、  formbean可以刪除了,因?yàn)槟愫笈_有個pojo類。

    3、  validation框架可以除去了

    4、  資源包也可以刪除了

    5、  Action和頁面先留著,主要是看你的業(yè)務(wù)邏輯。如果業(yè)務(wù)邏輯簡單也可以刪除了。

     

    接著添加struts2.0需要的包

    freemarker-2.3.8.jarognl-2.6.11.jar,struts2-core-2.0.6.jar,xwork-2.0.1.jar,struts2-spring-plugin-2.0.6.jar 。需要注意的是struts2-core-2.0.6.jarstruts2-all-2.0.6.jar不能同時添加到lib包中。

     

    因?yàn)?/span>struts2.0對于1.x來說是全新的技術(shù),我不可能都面面具到的提及,只能說說自己的體會。

     

    需要對struts2.0有個更全面的了解,可以參考Max On Java的博客。

    另外webwork2.2的官方文檔也是很好的學(xué)習(xí)資料。

     

    接著談?wù)勎业捏w會:

    1、  Strust2.0action是個javabean(不知道這樣定義準(zhǔn)不準(zhǔn)確)??梢杂凶约旱姆椒?,你可以繼承ActionSupport,也可以不繼承。可以簡單的理解為將struts1.xactionformbean結(jié)合成一個類了。

    2、  頁面的參數(shù)可以不用request傳遞了,你只需要在action定義了這個屬性,然后set一下就可以傳遞到頁面上去了。

    3、  因?yàn)轫撁鎸傩远伎梢远x在action中,在編寫代碼過程中,對于struts1.x的程序員來說比較不適應(yīng),感覺action顯得亂糟糟的。不過適應(yīng)了就會覺得他的優(yōu)點(diǎn)急好處的。我感覺分頁更加簡單了。

    4、  以前一直都需要在action中將form中的內(nèi)容放到pojo中去,因此有些業(yè)務(wù)也需要在action中完成。導(dǎo)致真正的業(yè)務(wù)層做的事情跟dao層差不多。現(xiàn)在struts2.0就可以更可能的把業(yè)務(wù)都放在業(yè)務(wù)層,這樣也便于業(yè)務(wù)的管理。

    5、  Struts2.0支持的技術(shù)很多,現(xiàn)在我用到的還是他的CRUD的一部分內(nèi)容。他還支持ajax樹形,支持jassper,支持jfreechar,還支持struts1.x。這些都需要在以后的工作學(xué)習(xí)中去掌握

     

    先說到這里吧。

    這里有示例代碼


    相關(guān)信息:

    項(xiàng)目架構(gòu)以及數(shù)據(jù)庫信息
    struts+spring+hibernate的web應(yīng)用<一> 架構(gòu)搭建

    更多信息  

    posted on 2007-04-20 10:52 千山鳥飛絕 閱讀(3711) 評論(2)  編輯  收藏

    FeedBack:
    # re: Struts2.0+spring2.0+hibernate3.1升級體會
    2007-10-25 09:23 | flong123
    你的lib能否給一份flong123@163.com  回復(fù)  更多評論
      
    # re: Struts2.0+spring2.0+hibernate3.1升級體會
    2007-10-26 10:16 | 千山鳥飛絕
    @flong123

    因?yàn)閘ib太大了,blogjava沒給那么多空間。

    請參考這里:
    struts+spring+hibernate的web應(yīng)用<一> 架構(gòu)搭建
    http://www.tkk7.com/rickhunter/articles/103481.html

      回復(fù)  更多評論
      

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


    網(wǎng)站導(dǎo)航:
     
    正在閱讀:



    <2007年10月>
    30123456
    78910111213
    14151617181920
    21222324252627
    28293031123
    45678910

    常用鏈接

    留言簿(35)

    隨筆檔案

    文章分類

    文章檔案

    好友的blog

    我的其他blog

    老婆的Blog

    搜索

    •  

    積分與排名

    • 積分 - 775144
    • 排名 - 56

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 一个人看的免费视频www在线高清动漫| 亚洲日本va在线观看| 一级毛片大全免费播放下载 | 亚洲中文字幕无码不卡电影| 亚洲精品天堂无码中文字幕| 成人免费一区二区三区在线观看| 亚洲av永久无码精品三区在线4 | 久久精品国产亚洲av高清漫画| 无码少妇精品一区二区免费动态 | 成人a视频片在线观看免费| 亚洲永久网址在线观看| 午夜时刻免费入口| 色欲aⅴ亚洲情无码AV蜜桃| 麻豆国产人免费人成免费视频 | 精品香蕉在线观看免费| 亚洲免费观看在线视频| 成人毛片免费网站| 特级av毛片免费观看| 国产偷国产偷亚洲清高动态图| 国产精品免费高清在线观看| 亚洲嫩模在线观看| 和日本免费不卡在线v| 亚洲av综合日韩| 亚洲中文字幕无码永久在线| 特级做A爰片毛片免费看无码| 91在线亚洲精品专区| 成人奭片免费观看| 一级毛片大全免费播放下载| 亚洲国产成人高清在线观看 | 亚洲图片激情小说| 日本免费一区二区三区最新| 一日本道a高清免费播放| 亚洲av不卡一区二区三区 | 亚洲成年人电影网站| 精品久久洲久久久久护士免费 | 日本在线高清免费爱做网站| 精品多毛少妇人妻AV免费久久| 亚洲国产精品无码第一区二区三区| 亚洲黄色网站视频| 亚洲精品夜夜夜妓女网| 亚洲国产精品日韩专区AV|