struts的跳轉和項目的工程結構是什麼樣的

webapp/工程名           ----from填的地址開始
       -css
       -image
       -js
       -jsp                      ----result填的開始地址
       -WEBINFO
                  -lib
                  -classes
                  -web.xml

1.配置一個過濾器FilterDispatcher,init裏面配置(默認在classes下)struts.xml的路徑
2.跳轉:from下一般配置:/工程名/jsp/common/public/adminLogin.action 。
 (/工程名 是request。getCONtextpath)(/jsp/common/public對應struts.xml中的配置的namespace.如namespace="/jsp/common/public")
 總結:工程名+namespace+actionname。
 在struts.xml的result節點中,默認跳轉路徑爲該工程webroot下的路徑
 例如:tomcat下有如下結構 webroot/工程名/jsp/main.jsp  <result name="XXX">/jsp/main.jsp</result>
 總結:from要找工程,result不需要,直接到工程下找jsp文件夾,
 擴展:如果jsp文件夾放在WEBINFO了,result要這麼寫 <result name="XXX">WEBINFO/jsp/main.jsp</result>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章