Eclipse3.5下的struts2的配置,以及建立第一个struts项目HelloWorld

一.相关文件

1.安装JDK1.6(见我的前面的博文win7下安装JDK1.6)(我选择的是jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008)

2.安装tomcat6.0,直接解压缩版本,放在任何一个盘下都可以,建议直接放在系统盘下(我选择的是apache-tomcat-6.0.29-windows-x86)

3.安装Eclipse3.5,直接解压缩版本,放在任何一个盘下都可以,建议直接放在系统盘下(我选择的是eclipse-jee-galileo-SR2-win32)

4.解压缩struts2.2(我选择的是struts-2.2.1.1-all)

 

二.配置JREs

1.打开Eclipse3.5,选择window——preferences

2.打开配置对话框,并选择Java——Installed JREs,右键单击Add:(若未安装过任何JRE,右边因为空白,若安装过,则可跳过此步)
3.JRE Type选择Standard VM,点击Next:
4.在JRE home,单击Directory,选择jdk的路径,单击确定,再单击Finish。
5.回到Install JREs,再单击Add,安装同样的方法,添加jre6:
6.单击OK,完成JREs的配置
三.配置Tomcat
1.打开配置对话框,并选择server——runtime environment,点击右边的Add按钮:
3.选择Apache Tomcat v6.0,点击Next:
4.点击Browse,并选择tomcat解压的文件夹(一定要是 直接包含bin、lib、logs等的文件夹):
5.点击Finish后完成:
四.创建structs项目
1.单击File——New——Other:
2.选择Dynamic Web Project:

3.输入Project name为HelloWorld,Target Runtime选择Apache Tomcat v6.0,单击Finish:

目录结构如下图:
4.解压struts包,/apps里有五个文件均可以用WAR解压。解压struts2-blank,进入WEB-INF——lib:
 
复制以下jar包:
粘贴到工程HelloWorld——WebContent——WEB-INF——lib下:
结果如下:
5.在struts/apps/struts2-blank/WEB-INF下找到web.xml:
将工程中的web.xml替换为struts的xml文件。
5.在struts/apps/struts2-blank/WEB-INF/src下找到struts.xml
直接复制粘贴到放进工程项目下的src文件夹下:
刷新(F5)可以看见如下:
6.引入struts的docs文档,为了使编辑xml时可以有提示。
window——preferences——XML——XML catalog,找到并解压struts2-core-2.2.1.1,找到struts-2.1.7.dtd(其余dtd也可以),填入Location。Key Type选择Public ID;在struts.xml中找到:
在Key中填入第三行代码,点击OK完成。
(若Key Type选择URL,则在Key中填入第四行代码)
7.新建一个index.jsp:
双击index.jsp,修改代码如下:
8.修改struts.xml中的代码如下:
10.在服务器上部署,右键单击项目名称,选择Run As——Run on server:
若部署成功,可以得到:
11.在浏览器输入 http://localhost:8080/HelloWorld/,可以运行得到以下结果:
  至此,我们第一个struts项目就建立完成。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值