第一步:建立工程
第二步:导入工程所需要的核心包,如果没有的话,我会在下面给一个网盘链接,需要的朋友可以去下载
commons-fileupload-1.1.1.jar(如果struts2的版本是2.1以前的话,是没有这个包的,则不用导入该包)
commons-io-1.1.jar
commons-logging-1.0.4.jar
freemarker-2.3.16.jar
javassist-3.11.0.GA.jar
ognl-3.0.jar
struts2-core-2.2.1.1.jar
xwork-core-2.2.1.1.jar
第三步:配置web.xml文件
SimpletonDemo struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /*
第四步:配置struts.xml文件,获得struts.xml文件的方式有2种,一种是解压struts.jar(下载地址http://struts.apache.org/release/2.1.x/),然后在解压的文件中找到apps文件夹下的任意一个*.war文件,用winrar打开,在里面的WEB-INF/src/java拷贝一个到自己工程的src目录下,然后修改配置文件,删除不需要的东西。第二种方式则是自己在工程的src目录下新建一个struts.xml文件,然后修改头文件。具体配置如下:
到此为止已经将工程环境搭建好了,启动服务器,可以测试工程搭建是否有问题,只要不报错,就说明配置成功了。
工程所需要的包:http://pan.baidu.com/share/link?shareid=1342049720&uk=1646424500
搭建好的一个demo(基于eclipse开发):http://pan.baidu.com/share/link?shareid=1452854964&uk=1646424500