1.导入架包
2.在web.xml配置核心过滤器
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</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>/*</url-pattern>
</filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
3.在src下边编写Action继承ActionSupport
public class UserAction extends ActionSupport {}
4.在src下编写主配置文件struts.xml
<package name="UserModel" namespace="/" extends="struts-default">
<action name="user" class="cn.action.UserAction">
<result name="success">/success.jsp</result>
<result name="error">/login.jsp</result>
</action>
</package>
<result name="success">/success.jsp</result>
<result name="error">/login.jsp</result>
</action>
</package>
其中action中的name属性可以在jsp页面的form表单中的action所填写的