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