eclipse搭建简单的struts2框架

1.eclipse创建动态web项目

1.1打开eclipse后,依次选择File-new-Dynamic Web Project

TIPS:点击new如果没有Dynamic Web Project,选择Other...在wizards下输入web,在下面的选框中选择 Dynamic Web Project,点击next;

1.2在Project name中输入项目名称,在Target runtime下选择tomcat匹配版本,其他默认,点击finish;

eclipse搭建简单的struts2框架

1.3动态web创建完成。

eclipse搭建简单的struts2框架

2.下载struts2jar

下载地址:http://struts.apache.org/download.cgi#struts251  目前最新是2.5.20版本

下载完成之后解压如下图所示,lib下面为所有的jar,其他的为相关的源码和文档

eclipse搭建简单的struts2框架

3.导入基础jar

下载的是所有的jar,但是这里只需要基础jar,将下图中的jar导入web项目中。

eclipse搭建简单的struts2框架

4.配置web.xml,在web.xml配置前端控制器filter

在web.xml中配置启动struts,将struts-2.5.20\apps里的第一个文件解压粘贴到java resources下

eclipse搭建简单的struts2框架

eclipse搭建简单的struts2框架

5.配置struts.xml

这个是个重点,搞不好后面就会有问题,第一个要注意struts.xml放的路径,不是在src下,是在Java Resources下,第二个注意点是文件名称不要搞错;

action标签是配置的action,name是访问时的路径,class是映射的类,如果没有method,默认找class中的execute方法,指定method属性时,回去找class中method对应值得方法,result标签定义返回的页面;

eclipse搭建简单的struts2框架

6.新建action

 

7.新建jsp页面

建立相应的jsp页面

eclipse搭建简单的struts2框架

8.访问

启动服务器,在浏览器中输入http://localhost:8080/HelloWord即可看到结果