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;
1.3动态web创建完成。
2.下载struts2jar
下载地址:http://struts.apache.org/download.cgi#struts251 目前最新是2.5.20版本
下载完成之后解压如下图所示,lib下面为所有的jar,其他的为相关的源码和文档
3.导入基础jar
下载的是所有的jar,但是这里只需要基础jar,将下图中的jar导入web项目中。
4.配置web.xml,在web.xml配置前端控制器filter
在web.xml中配置启动struts,将struts-2.5.20\apps里的第一个文件解压粘贴到java resources下
5.配置struts.xml
这个是个重点,搞不好后面就会有问题,第一个要注意struts.xml放的路径,不是在src下,是在Java Resources下,第二个注意点是文件名称不要搞错;
action标签是配置的action,name是访问时的路径,class是映射的类,如果没有method,默认找class中的execute方法,指定method属性时,回去找class中method对应值得方法,result标签定义返回的页面;
6.新建action
7.新建jsp页面
建立相应的jsp页面
8.访问
启动服务器,在浏览器中输入http://localhost:8080/HelloWord即可看到结果