1. 下载Eclipse
登录Eclipse官网下载
http://www.eclipse.org/downloads/
我选择的是
Eclipse Classic 3.6.2, 32位
2. 添加Web and Java EE开发工具
Help -> Install new software,在"Work with:"下拉框中选中"Helios - http://download.eclipse.org/releases/helios"(如果没有,可以自行添加),然后在"Web, XML, and Java EE Development"中选择
- Eclipse Java EE Developer Tools
- Eclipse Web Developer Tools
- JST Server Adapters (创建Apache Tomcat Server需要)
3. 下载Tomcat
登录Apache Tomcat官网下载
http://tomcat.apache.org/
我选择的是
Tomcat 7.0.14
4. 添加Tomcat插件
http://www.eclipsetotale.com/tomcatPlugin.html
这个好像没有官网,也没有update site
下载后解压,复制到plugin目录下,然后重启eclips即可
5. 创建Web工程
File -> New -> Project -> Dynamic Web Project
6. 添加Struts 2类库
登录Struts官网下载
http://struts.apache.org/downloads.html
我选择的是
struts-2.2.3-lib.zip
下载后解压,把Struts 2必须的核心类库复制到到Web工程的WebContent/WEB-INF/lib下
- commons-fileupload-1.2.2.jar
- commons-io-2.0.1.jar
- commons-lang-2.5.jar
- commons-logging-1.1.1.jar
- freemarker-2.3.16.jar
- javassist-3.11.0.GA.jar
- ognl-3.0.1.jar
- struts-core-1.3.10.jar
- xwork-core-2.2.3.jar
7. 新建web.xml
不知道为什么,工程创建的时候没有web.xml,不过没有关系,我们可以自己建
文件位置:/WebContent/WEB-INF/web.xml
内容
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<display-name>Project Name</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</web-app>
8. 新建struts.xml
文件位置:/WebContent/WEB-INF/
classes/struts.xml
内容
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<package name="default" extends="struts-default">
<action name="action_name" class="package_name.class_name">
<result name="Success">./WEB-INF/jsp/success.jsp</result>
<result name="Failure">./WEB-INF/jsp/failure.jsp</result>
</action>
</package>
</struts>
9. 创建Server
File -> New -> Server
"Server Type"我选择了"Tomcat v7.0 Server",然后把新建的Web工程移动到"Configured"中就可以了
这样基本就搭建好Struts 2的结构了
分享到:
相关推荐
总之,正确安装并配置Eclipse Helios 3.6.2 的中文语言包,可以为中国的开发者提供一个更加友好和高效的开发环境。通过熟悉和掌握Eclipse的各种功能,开发者可以利用这个强大的工具来创建高质量的Java应用程序和其他...
Eclipse Helios 3.6.2 中文语言包(20101211)是专为Eclipse IDE设计的一个本地化插件,它提供了全面的中文支持,使得中国用户在使用Eclipse开发Java应用程序时能更加方便地理解和操作界面。这个语言包包含了多个组件...
Eclipse32位3.6.2太阳神版eclipse-jee-helios-SR2-win32.zip支持jdk1.5 Eclipse 支持jdk1.5 32位 helios 太阳神版 eclipse-jee-helios-SR2-win32.zip 更多eclipse版本可看查看我的系列,欢迎下载~
【Eclipse Java_EE 整合spring+ struts2开发环境配置】 在Java企业级开发中,Eclipse作为流行的集成开发环境(IDE),常被用于构建基于Java EE的应用程序。整合Spring框架和Struts2框架可以创建高效且可维护的Web...
在IT行业中,Eclipse Helios是一款广泛使用的开源集成开发环境(IDE),它支持多种编程语言,包括Java、C++和Python等。MyEclipse则是Eclipse的一个商业扩展,提供了更丰富的功能,特别是针对Java企业级应用的开发。...
Eclipse64位3.6.2太阳神版eclipse-jee-helios-SR2-win32-x86_64.zip支持jdk1.5 Eclipse 支持jdk1.5 64位 helios 太阳神版 eclipse-jee-helios-SR2-win32-x86_64.zip 更多eclipse版本可看查看我的系列,欢迎下载~
Eclipse是一款广泛使用的开源集成开发环境(IDE),它支持多种编程语言,如Java、C++、Python等。在国际化的背景下,为了满足不同地区用户的语言需求,Eclipse提供了多语言包,让开发者可以使用自己熟悉的语言进行...
Eclipse 3.6.2,也被称为Helios Service Release 2,是Eclipse在2011年发布的一个稳定版本。这个版本包含了对先前版本的错误修复,性能优化,以及对Java、Web和企业级应用开发的增强功能。对于开发者来说,选择特定...
Eclipse Helios是Eclipse IDE的一个版本,支持多种编程语言和开发环境,包括C/C++,这使得它成为开发像U-Boot这样的项目理想的工具。 首先,确保你已安装了Windows XP,并且具备以下基础环境: 1. 安装了GCC交叉...
Eclipse 3.6.2是其在2011年发布的一个稳定版本,代号为Helios。这个版本引入了许多新特性,提升了性能,并优化了用户体验。而“plugins4”则可能指的是Eclipse 3.6.2中的插件系统增强,即Plug-in Development ...
Eclipse Helios Win32是一款专为Windows操作系统设计的Eclipse集成开发环境(IDE)版本。Eclipse作为全球开发者广泛使用的开源开发工具,以其强大的功能、丰富的插件生态系统和高度可扩展性而闻名。Helios是Eclipse...
基于 Eclipse 的 Hadoop 应用开发环境配置是指在 Eclipse 中配置 Hadoop 开发环境,以便开发和运行 Hadoop 应用程序。本节将对基于 Eclipse 的 Hadoop 应用开发环境配置进行详细介绍。 一、Hadoop 概述 Hadoop 是...
Eclipse 3.6.2是其在2011年发布的一个版本,被称为Helios服务释放2。这个版本引入了多项增强功能和修复了已知问题,以提升开发者的使用体验。 Eclipse的中文包是为了方便中国用户和中文环境下的开发者使用而设计的...
Eclipse是一个开放源码的集成开发环境(IDE),广泛用于Java、C++、Python等编程语言的开发。Eclipse 3.6.2,又称为Helios,是Eclipse项目的一个重要版本,发布于2010年,引入了许多新特性和改进。它包含了一个强大...
标题 "eclipse-jee-helios-SR2-win32-x86_64" 指的是一个针对Windows 32位和64位系统的Eclipse集成开发环境(IDE)的版本,专为Java企业版(Java Enterprise Edition, JEE)开发设计。Eclipse是一个开源的软件开发...
eclipse-SDK-3.6.2-win32 正體(繁體)中文化包 (包含CDT) 適用於 eclipse-3.6.2-HELIOS 直接解壓到eclipse安裝目錄中即可 免除使用eclipse自帶的Install New Software功能的冗長等待
Eclipse3.6.2,Build id: 20110218-0911,适用于32位windows系统与jdk1.6环境。已知问题:使用jdk1.8时找不到java.util.Arrays等类,不建议搭配jdk1.8使用。若有需求,应当使用eclipse-java-luna-SR2-win32及以上...
eclipse-java-helios-SR2-win32(1/2)
eclipse j2ee helios 32位。这个是windows下的版本,如果需要其他操作系统版本,可以到官网下载:https://www.eclipse.org/downloads/packages/all
Eclipse 是一个著名的开源集成开发环境(IDE),广泛用于Java应用程序的开发,同时也支持其他编程语言如C++, Python等。Eclipse-JEE-Helios-win32是Eclipse的一个特定版本,面向Java企业版(Java Enterprise Edition...