昨天刚从官网上下了Struts2.1.6(链接目标地址:http://labs.xiaonei.com/apache-mirror/struts/binaries/struts-2.1.6-all.zip)解压之后将其中lib中的六个文件:
struts2-core-2.1.6.jar,Sturts的核心包
xwork-2.1.2.jar,Xwork2库,Struts2核心包将其作为底层库存在
ognl-2.6.11jar,Object Graph Navigation Language
freemaker-2.3.13.jar,Sturts2所有的ui标记模板均使用freemarker编写,可通过修改或重写模板使Struts2的ui标记按用户的需要进行显示。
commons-logging-1.0.4.jar,Apache的Commons Loggin包,封装了通用的日志接口,可自动调用Log4J或者JDK1.4或者更高版本的util.logging日志包。
common-fileupload-1.2.1.jar:用于文件上传的组件包。
在这之前,先要检查一下您的配置,JDK1.5,tomcat最好是6.0以上(可以去官网下载,不再给出地址),我们可以下载.zip的版本,解压之后,将路径写进环境变量,启动bin里的startup.bat,然后再IE地址输入栏输入:http://localhost:8080/进行测试。
按照上页的Sturts开发步骤写一个简单的例子,进行测试。
最后提醒不要忘了把工程名和工程路径写进tomcat的conf下的server.xml中。