1。基础的应用所需要的架包
struts2-core-2.x.x jar : Struts2框架的可信类库
xwork-2.x.x.jar :XWork类库, Strts2在其上构建
ognl-2.6.x.jar:对象图导航语言(Object Graph Navigation Language),struts2框架通过其读写对象的属性
freemarker-2.3.x.jar:strts2 的ui标签的模板使用个FreeM阿让客人编写
commons-logging-1.1.x.jar:ASF出品的日志包,Struts2框架使用这个日子包来支持Log4j和JDK1.4+日志记录
commons-fileuplod-1.2.1.jar文件上传组建,2.1.6版本后必须加入此架包
2。在src目录下建立Struts.xml
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN" "http://struts.apache.org/dtds/struts-2.1.7.dtd"> <struts> <!-- 配置 --> </struts>
3。在WEB-INF/web.xml中加入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>*.action</url-pattern> </filter-mapping>