structs2

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了structs2相关的知识,希望对你有一定的参考价值。

1 struts是一个按MVC模式设计的Web层框架,其实它就是一个大大的servlet,这个Servlet名为ActionServlet,或是ActionServlet的子类。我们可以在web.xml文件中将符合某种特征的所有请求交给这个Servlet处理,这个Servlet再参照一个配置文件(通常为/WEB-INF/struts-config.xml)将各个请求分别分配给不同的action去处理。

 

web.xml:

    1.  <!-- Struts2配置 -->  
    2.   <filter>  
    3.     <filter-name>struts2</filter-name>  
    4.     <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>  
    5.   </filter>  
    6.   <filter-mapping>  
    7.     <filter-name>struts2</filter-name>  
    8.     <url-pattern>/*</url-pattern>  
    9.   </filter-mapping>

 

struts-config.xml

 

 <package name="test" extends="struts-default">
12         <action name="login" class="com.test.action.LoginAction">
13             <result name="error">/error.jsp</result>
14             <result name="success">/welcome.jsp</result>
15         </action>
16     </package>

 

以上是关于structs2的主要内容,如果未能解决你的问题,请参考以下文章

ssh整合思想初步 structs2 Spring Hibernate三大框架各自要点

二十Spring MVC与Structs2的区别总结

structs2 获得表单数据

structs2.8创建拦截器

structs2

Structs2 structs.xml配置