由于struts2框架在eclipse中还没有像struts1.x那样的被很好支持。我们使用该框架的时候都需要手工搭建开发环境,其实想想这何尝不是一种好事,特别对于初学者。在手工搭建Struts2开发环境的时候,可以按如下步骤进行(个人观点):
1、新建一个WEB项目。
2、往“WEB项目根目录/WEB-INF/LIB/”中导入struts2所需的jar包,如下所示(版本号可能不同),在此有一个注意事项,等下我会提到。






3、往“WEB项目根目录/WEB-INF/classes/”中新建struts2所需的struts.xml文件(如下所示:)。

2

3

4

5

6

7

8

4、修改web.xml文件,所下所示(就是增加一个filter):

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

注意事项:也许初学struts2朋友们经常会碰到struts2导包问题,因为初学者不是很了解到底哪些包是必须的,哪些是可选的,所以盲目的把全部JAR包导入进来,但实际你这样做会出现问题,全部导入后,会发生冲突,部署项目时,将会出现如下错误,项目将无法启动:

2

3

4

5

6

7






8

9

10

11







12

13

14

15

16

17

解决的办法是:我们开始只需导入上面提到的五个包则可,后面在实际的项目中如果要用到别的包时再加入,并在配置上做相应的调整。