Struts2简单搭建学习
本节的目标
1.web.xml的配置文件
2.struts.properties配置文件
3.struts.xml配置文件示范
web配置文件的配置
web.xml的讲解
任何MVC的框架都需要与web应用整合,这就不得不借助于web.xml文件,只要配置在web.xml文件中,servlet才会加载应用。
通常,所有的mvc框架都需要web应用加载一个核心的控制器,对于Struts2而言,需要加载一个StrutsPrepareAndExecuteFilter,该应用会加载Struts2框架。
<!--web.xml配置文件添加Struts的支持-->
<!--定义Struts2的核心控制器-->
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<!--用来拦截所有的交易请求-->
<url-pattern>
struts.properties配置文件讲解
struts.properties配置文件的常量加载顺序
我们在配置文件的时候,可能存在配置多个同一属性不同配置,这样就会存在,加载顺序影响那个配置文件的有效性,这时候我们应该以最后加载的那个生效的。
struts.xml配置文件示范