struts2开发流程:
- 添加必须jar包:commons-fileupload-1.2.2.jar commons-io-2.0.1.jar commons-lang3-3.1.jar freemarker-2.3.19.jar javassist-3.11.0.GA.jar ognl-3.0.5.jar struts2-core-2.3.4.1.jar xwork-core-2.3.4.1.jar
- 修改web.xml:添加如下过滤器:
<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>
- 编写 action:
- action的编写方式有三种:
1.普通java类 2.继承 ActionSupport (也是用得最多的) 3.实现Action接口
- action的编写方式有三种:
- 编写 struts.xml 配置文件:详见struts.xml配置
- 编写jsp页面