`
huiqinbo
  • 浏览: 334219 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

MyEclipse10搭建Strust2开发环境

 
阅读更多

一、创建一个JavaWeb项目

启动MyEclipse10    ,然后在MyEclipse中创建一个JavaWeb项目,点击【File】---->【New】---->【WebProject】,如下图所示:

此时将会弹出一个创建项目的对话框,如下图所示:

点击【Finish】按钮后,如果工作空间当前的编译环境和项目需要的编译环境不一致,此时会弹出一个警告对话框,如下图所示:

这个警告对话框说的是“Basic_Struts2”项目的编译环境必须是6.0的,对应的JDK就是JDK1.6,而我们当前的工作空间默认使用的是JDK1.4的编译环境,因此我们需要手动把编译环境设置成JDK1.6

点击这个超链接,将弹出如下图所示的对话框

点击【Apply】或者【OK】按钮后,将弹出如下的对话框

直接点击【Yes】即可,此时又返回到了创建项目的那个对话框,如下图所示:

点击【Finish】,此时就可以看到创建的项目了,如下图所示:

展开项目文件夹,可以看到项目中的文件结构

二、添加Struts2 Jar包到项目中

我们从http://struts.apache.org/download.cgi#struts2312下载Strust2的Jar包,如下图所示:

下载完成之后,得到的是一个压缩包解压到当前目录之后,得到一个文件夹,打开文件夹,可以看到里面有如下的内容

打开【lib】文件夹,可以看到里面有很多的Jar文件(Jar包),如下图所示:

这里罗列出来的就是Strust2框架的所有Jar包,但是这些Jar包在搭建Struts2开发环境时不是每一个都要用到的,通过参考Strust2的参考文档可以知道,Struts 2 framework开发环境至少需要以下的Jar包:

  1. asm-x.x.jar
  2. asm-commons-x.x.jar
  3. asm-tree-x.x.jar
  4. commons-io-X.X.X.jar
  5. commons-lang3-X.X.X.jar
  6. commons-fileupload-X.X.X.jar
  7. freemarker-X.X.X.jar
  8. javassist-X.X.X.jar
  9. ognl-X.X.X.jar
  10. struts2-core-X.X.X.X.jar
  11. xwork-core-X.X.X.jar

找到Struts 2 framework开发环境必须用到的11个Jar包,如下图所示:

然后拷贝到项目的lib文件夹中

三、添加Struts2 Filter

找到项目的“web.xml”文件,如下图所示:

然后在web.xml文件中加入Struts2 Filter的配置信息:

按 Ctrl+C 复制代码
按 Ctrl+C 复制代码

如下图所示:

四、添加struts.xml文件

在项目的src文件夹下添加一个“struts.xml”文件,如下图所示:

添加好之后,在“struts.xml”文件里面添加如下的内容:

按 Ctrl+C 复制代码
按 Ctrl+C 复制代码

最终Strust.xml文件中的内容如下图所示:

到此,Strust2的开发环境就全部搭建完成了。

五、测试Strust2的开发环境是否搭建成功

在index.jsp中加入一句话

然后部署项目,如果项目能够正常运行起来,那么在浏览器中就可以看到index.jsp文件中的内容

在MyEclipse中部署项目:

选中项目,然后右键---->【Run As】---->【MyEclipse Server Application】,此时就可以将项目发布到MyEclipse自带的服务器中,如下图所示:

项目部署成功之后,MyElcipse自带的Tomcat服务器就会自动启动,在Tomcat服务器中可以看到我们部署成功的项目:

打开浏览器,在浏览器中输入“http://localhost:8080/Basic_Struts2/index.action”,此时看到的效果如下图所示:

Index.jsp中的内容已经可以看到了,这证明strust2的开发环境已经搭建成功!

分享到:
评论

相关推荐

    struts2.0.14在myeclipse下的环境搭建和第一个例子

    NULL 博文链接:https://sue1108.iteye.com/blog/854855

    Struts框架搭建和基本使用

    Struts框架搭建和基本使用,包括7个必备的jar,输入校验,freemark使用,国际化资源文件配置的基本使用

    struts+spring+hibernate开发的+开发环境_eclipse3.1+MyEclipse4.1+tomcat5

    struts+spring+hibernate开发的+开发环境_eclipse3.1+MyEclipse4.1+tomcat5新闻发布(用于学习)

    SSH资源环境搭建Struts2+Spring2+Hibernate3.1

    SSH资源环境搭建,ssh开发配置教程,以供参考; 开发环境:MyEclipse6.0+Tomcat5.0+SQLServer2000 配置环境:Struts2+Spring2+Hibernate3.1

    MyEclipse8.5下SSH2开发环境搭建--图解.rar

    ssh2的配置,很详细,是ssh2入门配置的好教程。我也是通过此教程顺利把ssh2环境配置好了,非常实用。

    搭建SSH开发环境(三大框架)

    ssh 三大框架环境的搭建( MyEclipse5.5  JDK 1.6  Java EE 5.0  Tomcat6.0  Struts2.1.6  Spring2.5.6  Hibernate3.3.1 )

    struts项目搭建

    一、搭建开发和运行环境 1、到Apache下载Strut包:http://archive.apache.org/dist/struts/ 在这里可以下载到所有版本的struts,点击 ,之后如何操作就不讲了。下载之后解压。这个版本的struts的jar有很多,我们只...

    Myeclipse全面详解

    第 1 部分是基础篇,讲解了 MyEclipse 开发环境的搭建和基本操 作命令,通过使用基本操作命令就可以让 MyEclipse 自动生成程序员想要的代码。 第 2 部分是开发篇,讲解了目前最主流的 Java 项目开发所使用的框架,...

    基于struts2 的网络U盘

    数据库包括用户表和文件表,项目主体由Struts2框架搭建,前台jsp页面表单使用OGNL标签,XX_zh_CN(en_US).properties文件实现中英文国际化,XXAction-validation.xml实现表单校验,MD5加密文件绝对路径,保护文件安全...

    MyEclipse 使用指南

    第一章 开发环境搭建 5 第二章 常用开发操作和技巧 25 第三章 重构 55 第四章 管理数据库 95 第五章 管理服务器并进行Web开发 126 第六章 进行Struts开发 172 第七章 进行Hibernate开发 210 第八章 进行Spring开发 ...

    android环境搭建

    手把手教你完成myeclipse下的android开发环境搭建 adt

    JAVA程序开发大全---上半部分

    第2章 MyEclipse集成开发环境的使用 6 2.1 MyEclipse集成开发工具界面 6 2.1.1 MyEclipse的菜单栏 7 2.1.2 MyEclipse的工具栏 13 2.1.3 MyEclipse的透视图 14 2.1.4 MyEclipse的视图 17 2.1.5 MyEclipse的编辑器 20 ...

    Struts+Spring+iBatis

    > 开发环境: * MyEclipse、JDK1.5、J2EE1.4 > 使用技术: * Struts1、Spring、iBATIS > 运行环境: * Window + Tomcat 5.5.26 + MySQL 3.1 + JRE 1.5 > 架构描述: * 采用 Struts 1.2.9 + Spring 2.5.6 + ...

    SSH架构样例

    目的 本文档是根据个人的工作经验搭建的轻量级SSH框架,也是实际应用中比较全面的基础框架,用于指导SSH框架初学者学习搭建SSH框架,希望能给各位...开发环境:MyEclipse7.0,Tomcat6.0,JDK1.6,其他环境可进行测试。

    SSH环境搭建

    最基本的环境配置,有全面的jar包和配置文件,没有任何多余的东西,开发工具MyEclipse7.0,直接导入即可部署运行,struts 2.2.3.1+spring 3.1.1+hibernate 3.6.7,jdk 1.5+ tomcat 6,方便快速搭建开发环境,压缩包...

    java web技术开发大全(最全最新)

    第1章 搭建开发环境 1.1 本书使用的软件和框架的版本 1.2 JDK6的下载与安装 1.3 Eclipse3.4 的下载与安装 1.4 MyEclipse6.5 的下载与安装 1.5 Eclipse:IDEforJavaEEDevelopers的下载与安装 1.6 Tomcat6的...

    jsp641学生奖学金和资助管理系统ssh mysql java源码论文

    本文针对学生资助管理系统的实际情况,按照软件工程的结构化设计思想利用S2H(Struts2+Hibernate)框架搭建,经过项目的可行性研究和需求分析,总体设计,详细设计,以及编码实现和调试等步骤设计开发了学生资助管理...

    java web开发技术大全

    第1章 搭建开发环境 1.1 本书使用的软件和框架的版本 1.2 JDK6的下载与安装 1.3 Eclipse3.4 的下载与安装 1.4 MyEclipse6.5 的下载与安装 1.5 Eclipse:IDEforJavaEEDevelopers的下载与安装 1.6 ...

    SSH框架搭建图解(最新)

    开发环境  MyEclipse5.5  JDK 1.6  Java EE 5.0  Tomcat6.0  Struts2.1.6  Spring2.5.6  Hibernate3.3.1

    基于SSH框架机票订购系统源码(含数据脚本).rar

    【实例简介】 基于JavaWeb的航空机票管理...开发环境:MyEclipse tomcat mysql 运行地址:http://localhost:8080/hang/ 关键技术:Struts2 Spring Hibernate 登陆普通账号密码:aa/123456 管理员账号密码:admin/admin

Global site tag (gtag.js) - Google Analytics