Eclipse3.5下的struts2的配置,以及建立第一个struts项目HelloWorld
2012-09-12 13:29
393 查看
一.相关文件
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项目就建立完成。
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项目就建立完成。
相关文章推荐
- 在Eclipse中配置Struts2第一个HelloWorld项目
- 【Struts2】Struts2纯手工安装、配置以及Helloworld,以最新版struts 2.3.20 GA做例子
- 【Struts2】Struts2纯手工安装、配置以及Helloworld,以最新版struts 2.3.20 GA做样例
- 搭建python2.7环境、python与eclipse配置、以及安装Flask框架,建立web项目
- 使用手动配置的方式开发第一个Struts项目的步骤以及实例
- Maven的使用,Nexus建立本地仓库以及Eclipse导入Maven项目(三): 配置篇
- Maven 配置tomcat和findbug插件(在eclipse建立的项目中)
- Eclipse配置Struts2问题:ClassNotFoundException: org...dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
- 在Eclipse中配置Struts2项目(五)
- struts2学习一:搭建第一个struts2.5项目
- Eclipse3.0.1+Myeclipse3.8.2+tomcat5开发第一个struts应用(配置篇)
- Eclipse配置Struts2问题:ClassNotFoundException: org...dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
- Eclipse3.0.1+Myeclipse3.8.2+tomcat5开发第一个struts应用(配置篇
- 在eclipse中进行Struts2项目的配置
- Struts2项目环境配置_Struts2.2版本以后必须导入的jar包
- Maven 配置tomcat和findbug插件(在eclipse建立的项目中)
- eclipse 安装 mybatis generator 插件配置映射以及具体项目中使用详解
- NDK开发之——eclipse配置以及第一个NDK程序
- Maven配置和打包以及使用Eclipse构建Maven项目
- Eclipse中Spring环境配置以及跑个Helloworld