`
huiqinbo
  • 浏览: 344782 次
  • 性别: 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开发环境的搭建

    以上介绍了三种搭建Struts2开发环境的方法,分别是手动配置、使用MyEclipse向导以及利用Maven自动化构建。每种方法都有其适用场景,开发者可以根据自身的需求和喜好选择最适合的方式。希望本文能帮助大家顺利搭建起...

    \MyEclipse8下struts2开发例程及解析

    在MyEclipse8这样的集成开发环境中,开发Struts2应用变得更加便捷。以下是对MyEclipse8下Struts2开发流程的详细说明: **1. Struts2环境搭建** 在MyEclipse8之前,开发者需要手动引入Struts2的jar文件,包括`...

    struts2.0开发环境的搭建及HelloWorld的演示

    本教程将详细介绍如何在MyEclipse 6.5.0 GA环境中搭建Struts2.0开发环境并实现一个简单的"HelloWorld"应用。 首先,你需要访问Apache Struts的官方网站(http://struts.apache.org/download.cgi#struts216)下载...

    MyEclipse支持的struts2简单例子

    在MyEclipse这个集成开发环境中,Struts2提供了很好的支持,使得开发者可以更加高效地进行Web应用的开发。下面,我们将详细探讨如何在MyEclipse中使用Struts2实现一个简单的登录功能。 首先,我们需要创建一个新的...

    MyEclipse8下struts2开发例程及解析1.doc

    通过本文档的学习,我们不仅了解了如何在 MyEclipse 8 环境中快速搭建 Struts 2 开发环境,还掌握了 Struts 2 的基本配置文件 `struts.xml` 和 `web.xml` 的配置方法。这对于初学者来说是非常有价值的指导资料。在...

    MyEclipse搭建struts环境

    以下是如何在MyEclipse中搭建Struts开发环境的详细步骤: 1. **创建新项目**: - 打开MyEclipse,选择"New" -> "Projects",在弹出的窗口中,找到并选择"Web Project",点击"Next"。 - 在新项目设置中,为项目...

    MyEclipse搭建SSH框架 Struts2

    MyEclipse 是一个功能强大的集成开发环境(IDE),它提供了许多实用的功能来帮助开发者快速构建和部署 Java web 应用程序。Struts2 是一个基于 MVC 模式的 web 应用程序框架,它提供了一个灵活、高效和可扩展的架构...

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

    本教程将详细介绍如何在MyEclipse集成开发环境中搭建Struts2.0.14的开发环境,并创建并运行你的第一个Struts2应用程序。 首先,你需要下载Struts2.0.14的库文件。这通常包括struts2-core、struts2-convention、...

    MyEclipse 10下Struts 2的开发说明(一)

    接下来我们将详细介绍如何在MyEclipse 10环境下搭建Struts 2的开发环境,并创建一个简单的用户信息录入系统。 ##### 1、新建一个WebService Project,并加入Struts库 首先,在MyEclipse中创建一个新的Web Service...

    传智播客struts2.1_搭建Struts2开发环境

    本教程将指导你如何使用Struts2.1版本搭建开发环境,以便开始你的Java Web项目。 首先,你需要安装必备的开发工具。这通常包括JDK(Java Development Kit)和一个集成开发环境(IDE),比如Eclipse或MyEclipse。...

    MyEclipse 搭建Struts2+Spring2+Hibernate3整合SSH2

    MyEclipse作为一款强大的Java集成开发环境,提供了便捷的SSH2整合支持。以下是详细的搭建步骤及知识点解析: 1. **创建Web Project** - 首先,你需要在MyEclipse中创建一个新的Web Project,这是一个基础的项目...

    Myeclipse2017+Struts2+Hibernate4+Spring4+Oracle11的ssh框架搭建核心包.zip

    本核心包是针对MyEclipse2017集成开发环境,配合Oracle11数据库进行项目开发的基础配置。 Struts2作为MVC(Model-View-Controller)架构的实现,主要处理HTTP请求并将其转发到相应的控制器,通过Action类执行业务...

    MyEclipse 搭建 Struts Demo

    【标题】"MyEclipse 搭建 Struts Demo"涉及的是使用MyEclipse集成开发环境来构建一个基于Struts框架的示例项目。Struts是Apache软件基金会的一个开源项目,它是一个用于Java Web应用程序的MVC(Model-View-...

    Myeclipse8.5下搭建SSH框架(图解)Struts2.1+Spring3.0+Hibernate3.3

    本文将详细介绍如何在MyEclipse 8.5环境下搭建基于Struts2.1、Spring3.0以及Hibernate3.3的SSH框架,并通过图解的方式引导读者完成整个搭建过程。 #### 二、创建 Web 项目 首先,需要在MyEclipse 8.5中创建一个新...

    MyEclipse 2014创建Struts2+Spring+Hibernate

    MyEclipse 2014是一个流行的集成开发环境(IDE),专门针对Java EE的开发而设计,它提供了一系列的工具和功能,以帮助开发者更高效地创建复杂的网络应用程序。在MyEclipse 2014中创建基于Struts2、Spring和Hibernate...

    用MyEclipse搭建Struts+Spring+Hibernate框架(图文).doc

    标题与描述均指向了“用MyEclipse搭建Struts+Spring+Hibernate框架”的主题,这一文档旨在指导读者如何在MyEclipse环境下构建一个基于Struts、Spring和Hibernate的开发框架,通常被称为SSH(Struts-Spring-Hibernate...

    MyEclipse10+Struts2.1+Spring3.3+Hibernate3.3全注解框架搭建

    本教程将详细阐述如何利用MyEclipse10,一个强大的Java EE集成开发环境,搭建一个基于Struts2.1、Spring3.3和Hibernate3.3的全注解框架。这种框架被称为SSH2,因为它包含了Struts2、Spring和Hibernate这三大主流Java...

    MyEclipse下搭建第一个Struts2程序

    在MyEclipse中搭建Struts2项目之前,我们需要确保已经安装了Struts2的相关库。这通常包括struts2-core、struts2-convention-plugin等jar包。这些库可以通过Maven或者手动下载后添加到项目的类路径中。 2. **创建新...

    myeclipse 10 ssh 搭建

    下面将详细讲解如何在MyEclipse 10环境下搭建SSH框架,包括Struts2.1、Spring3.0和Hibernate3.3。 1. **配置Tomcat** - 首先,确保你的MyEclipse已经配置了Tomcat服务器,设置Tomcat的安装路径,并指定其使用的JDK...

Global site tag (gtag.js) - Google Analytics