一、创建一个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包:
- asm-x.x.jar
- asm-commons-x.x.jar
- asm-tree-x.x.jar
- commons-io-X.X.X.jar
- commons-lang3-X.X.X.jar
- commons-fileupload-X.X.X.jar
- freemarker-X.X.X.jar
- javassist-X.X.X.jar
- ognl-X.X.X.jar
- struts2-core-X.X.X.X.jar
- xwork-core-X.X.X.jar
找到Struts 2 framework开发环境必须用到的11个Jar包,如下图所示:
然后拷贝到项目的lib文件夹中
三、添加Struts2 Filter
找到项目的“web.xml”文件,如下图所示:
然后在web.xml文件中加入Struts2 Filter的配置信息:
如下图所示:
四、添加struts.xml文件
在项目的src文件夹下添加一个“struts.xml”文件,如下图所示:
添加好之后,在“struts.xml”文件里面添加如下的内容:
最终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开发环境的方法,分别是手动配置、使用MyEclipse向导以及利用Maven自动化构建。每种方法都有其适用场景,开发者可以根据自身的需求和喜好选择最适合的方式。希望本文能帮助大家顺利搭建起...
在MyEclipse8这样的集成开发环境中,开发Struts2应用变得更加便捷。以下是对MyEclipse8下Struts2开发流程的详细说明: **1. Struts2环境搭建** 在MyEclipse8之前,开发者需要手动引入Struts2的jar文件,包括`...
本教程将详细介绍如何在MyEclipse 6.5.0 GA环境中搭建Struts2.0开发环境并实现一个简单的"HelloWorld"应用。 首先,你需要访问Apache Struts的官方网站(http://struts.apache.org/download.cgi#struts216)下载...
在MyEclipse这个集成开发环境中,Struts2提供了很好的支持,使得开发者可以更加高效地进行Web应用的开发。下面,我们将详细探讨如何在MyEclipse中使用Struts2实现一个简单的登录功能。 首先,我们需要创建一个新的...
通过本文档的学习,我们不仅了解了如何在 MyEclipse 8 环境中快速搭建 Struts 2 开发环境,还掌握了 Struts 2 的基本配置文件 `struts.xml` 和 `web.xml` 的配置方法。这对于初学者来说是非常有价值的指导资料。在...
以下是如何在MyEclipse中搭建Struts开发环境的详细步骤: 1. **创建新项目**: - 打开MyEclipse,选择"New" -> "Projects",在弹出的窗口中,找到并选择"Web Project",点击"Next"。 - 在新项目设置中,为项目...
MyEclipse 是一个功能强大的集成开发环境(IDE),它提供了许多实用的功能来帮助开发者快速构建和部署 Java web 应用程序。Struts2 是一个基于 MVC 模式的 web 应用程序框架,它提供了一个灵活、高效和可扩展的架构...
本教程将详细介绍如何在MyEclipse集成开发环境中搭建Struts2.0.14的开发环境,并创建并运行你的第一个Struts2应用程序。 首先,你需要下载Struts2.0.14的库文件。这通常包括struts2-core、struts2-convention、...
接下来我们将详细介绍如何在MyEclipse 10环境下搭建Struts 2的开发环境,并创建一个简单的用户信息录入系统。 ##### 1、新建一个WebService Project,并加入Struts库 首先,在MyEclipse中创建一个新的Web Service...
本教程将指导你如何使用Struts2.1版本搭建开发环境,以便开始你的Java Web项目。 首先,你需要安装必备的开发工具。这通常包括JDK(Java Development Kit)和一个集成开发环境(IDE),比如Eclipse或MyEclipse。...
MyEclipse作为一款强大的Java集成开发环境,提供了便捷的SSH2整合支持。以下是详细的搭建步骤及知识点解析: 1. **创建Web Project** - 首先,你需要在MyEclipse中创建一个新的Web Project,这是一个基础的项目...
本核心包是针对MyEclipse2017集成开发环境,配合Oracle11数据库进行项目开发的基础配置。 Struts2作为MVC(Model-View-Controller)架构的实现,主要处理HTTP请求并将其转发到相应的控制器,通过Action类执行业务...
【标题】"MyEclipse 搭建 Struts Demo"涉及的是使用MyEclipse集成开发环境来构建一个基于Struts框架的示例项目。Struts是Apache软件基金会的一个开源项目,它是一个用于Java Web应用程序的MVC(Model-View-...
本文将详细介绍如何在MyEclipse 8.5环境下搭建基于Struts2.1、Spring3.0以及Hibernate3.3的SSH框架,并通过图解的方式引导读者完成整个搭建过程。 #### 二、创建 Web 项目 首先,需要在MyEclipse 8.5中创建一个新...
MyEclipse 2014是一个流行的集成开发环境(IDE),专门针对Java EE的开发而设计,它提供了一系列的工具和功能,以帮助开发者更高效地创建复杂的网络应用程序。在MyEclipse 2014中创建基于Struts2、Spring和Hibernate...
标题与描述均指向了“用MyEclipse搭建Struts+Spring+Hibernate框架”的主题,这一文档旨在指导读者如何在MyEclipse环境下构建一个基于Struts、Spring和Hibernate的开发框架,通常被称为SSH(Struts-Spring-Hibernate...
本教程将详细阐述如何利用MyEclipse10,一个强大的Java EE集成开发环境,搭建一个基于Struts2.1、Spring3.3和Hibernate3.3的全注解框架。这种框架被称为SSH2,因为它包含了Struts2、Spring和Hibernate这三大主流Java...
在MyEclipse中搭建Struts2项目之前,我们需要确保已经安装了Struts2的相关库。这通常包括struts2-core、struts2-convention-plugin等jar包。这些库可以通过Maven或者手动下载后添加到项目的类路径中。 2. **创建新...
下面将详细讲解如何在MyEclipse 10环境下搭建SSH框架,包括Struts2.1、Spring3.0和Hibernate3.3。 1. **配置Tomcat** - 首先,确保你的MyEclipse已经配置了Tomcat服务器,设置Tomcat的安装路径,并指定其使用的JDK...