熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java開源技術 >> 正文

談談對struts多模塊的認識

2013-11-23 20:48:32  來源: Java開源技術 

  struts多模塊可以加快團隊的開發節奏但實際運用時需要注意以下幾點

   不支持path mapping (/do/*) 也就是說在傳統的單模塊程序中你可以在地址欄寫上

  http://localhost/myApp/index

  但在多模塊應用程序中這樣寫是錯的原因是Struts不知道請求哪個模塊

  所以必須寫成 http://localhost/myApp/indexdo

   module prefix只適用於action 當你要通過struts的某些tag (如htmllink)跳轉

  到不同模塊的jsp時就要用到SwitchAction

  fx 在一個模塊配置文件中寫上

  < action path=/switchMod

    type=orgapachestrutsactionsSwitchAction/>

  然後象這樣使用

 < htmllink action=/switchMod prefix=/moduleA&page=/moduleA/mainjsp>

    ModuleA main JSP

    < /htmllink>

   由於module prefix只適用於action 所以在tiles配置文件中指明的跳轉到jsp的url

  不是相對於模塊的而是相對於整個應用的


From:http://tw.wingwit.com/Article/program/Java/ky/201311/29114.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.