首先下载Struts2.3.24,下载地址http://struts.apache.org/download.cgi#struts2328,选择Full Distribution
创建Struts2项目,首先必须要加载必要类库,因为Struts版本的不同,需要配置的类库就会有所差别。下面以我下载的Struts2.3.24版本为例,需要添加如下jar包:
asm-3.3.jar
asm-commons-3.3.jar
asm-tree-3.3.jar
commons-fileupload-1.3.1.jar 关于文件下载
commons-io-2.2.jar 文件下载所要用的
commons-lang3-3.2.jar
commons-loggin-1.1.3.jar 日志管理
freemarker-2.3.22.jar 表现层框架,定义了struts2的可视组件主题
javassist-3.11.0.GA.jar
ognl-3.0.6.jar OGNL表达式语言,struts2支持该EL
strut2-core-2.3.24.1.jar struts2的核心库
xwork-core-2.3.24.1.jar webwork的核心库,自然需要它的支持
jar包必须添加完整,否则tomcat启动会出现500错误代码
如果要使用Struts标签
<%@ taglib prefix="s"% uri="/struts-tags">
<%@ taglib prefix="sx" uri="/struts-dojo-tags"%>
还要添加以下jar包:
struts2-dojo-plugin-2.3.24.1.jar