struts2学习一:搭建第一个struts2.5项目

在官网下载struts2.5.5的jar包,地址 http://struts.apache.org/download.cgi


使用tomcat7+1.7


打开eclipse,新建Dynamic Web Project

struts2学习一:搭建第一个struts2.5项目_第1张图片


struts2学习一:搭建第一个struts2.5项目_第2张图片


注意勾选Generate web.xml deployment descriptor

struts2学习一:搭建第一个struts2.5项目_第3张图片

创建工程后,将下载到的相关jar包放入指定路径下,路径及具体jar文件参考下图

struts2学习一:搭建第一个struts2.5项目_第4张图片

配置web.xml文件,简略如下图,注意红框内容,2.5版本与早期版本有所不同。

struts2学习一:搭建第一个struts2.5项目_第5张图片

配置项目输出路径,项目上右键——属性——Java Build Path,设置下面的Default Output Folder为  {项目名称}/WebContent/WEB-INF/classes

struts2学习一:搭建第一个struts2.5项目_第6张图片

在src路径下创建struts2.xml文件,并进行简单设置

struts2学习一:搭建第一个struts2.5项目_第7张图片

设置项目属性——Server,选择相应的Tomcat。

设置Server

struts2学习一:搭建第一个struts2.5项目_第8张图片

若Server Locations部分为灰色不能设置,则删除下面Server中tomcat下的项目并右键clean。


启动项目run on server,按照项目名称访问http://localhost:8080/struts2test/,报404错误

There is no Action mapped for namespace [/] and action name [] associated with context path [/struts2test].


需要在WebContent路径下创建index.html或其他在web.xml文件中设置的文件,如下


    index.html
    index.htm
    index.jsp
    default.html
    default.htm
    default.jsp
    index.action
 


你可能感兴趣的:(struts2学习笔记)