1 配置Action的struts.xml ??????























































(1) config:參數值是以(,)號隔開的字符串,每個字符串都是一個xml配置文件的位置。Struts2框架將自動加載這些配置文件。
(2) actionPackages:參數值是以(,)號隔開的字符串,每個字符串都是一個包空間,Struts2框架將掃描這些包空間下的Action類。
(3) configProviders:如果用戶需要實現自已的ConfigurationProvider類,用戶可以提供一個或多個實現了ConfigurationProvider接口的類,然后將這些類的類名設置成該屬性的值,多個類名這間以(,)隔開。
(4) 還可以在些配置常量,其中<param-name>子元素指定常量name,而<param-value>指定常量value.
4 在web.xml文件中配置加載Struts 2標簽庫







5 文件結構
Struts2qs
|-WEB-INF
| |-classes(struts.xml)
| |-lib(commons-logging.jar??freemarker.jar??ognl.jar??struts2-core.jar??xwork.jar)
| |-web.xml
|-login.jsp
6 將struts.xml配置文件分解成多個配置文件,模塊化管理












7 包空間的繼承








配置struts2與spring框架,只要將struts2-spring-plugin2.06.jar文件放在WEB-INF/lib路徑下,Struts2框架將自動加載該文件