1.安装Tomcat,增加服务器运行环境
Window-->Preferences-->Server-->Runtime Environment-->Add-->Apache-->选择Apache Tomcat v6.0-->next-->选择Tomcat安装根目录-->Finish
2.更改Java运行环境JRE,默认是jre6,这个只是运行环境,不包括调试,改成jdk1.6
Window-->Preferences-->Java-->Installed JREs-->Add-->选择 Standard VM-->Next-->选择JDK安装根目录-->Finish
3.在Eclipse中安装Tomcat插件,修改Preferences
Window-->Preferences-->Tomcat-->选择Tomcat版本和安装根目录-->Advanced-->选择Tomcat安装跟目录-->OK
4.新建Web项目(Dynamic Web Project),选择Target runtime-->Apache Tomcat v6.0。
5.解压struts-2.1.6,apps目录下解压struts2-blank-2.1.6.war;
6.复制struts-2.1.6\apps\struts2-blank-2.1.6\WEB-INF\lib目录下除junit-3.8.1.jar和spring-test-2.5.6.jar外的所有JAR包,到工程-->WEB-INF-->lib目录中。
其中commons-io的jar包会在文件上传和下载时需要,其他为必须。
7.在package explorer视图中,复制struts2-blank-2.1.6\WEB-INF\src\java目录下的struts.xml到工程src目录下。
8.struts.xml中多余内容注释,把struts模式改成开发模式:<constant name="struts.devMode" value="true" />
<?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>
<!--
<constant name="struts.enable.DynamicMethodInvocation" value="false" />
<constant name="struts.devMode" value="false" />
<include file="example.xml"/>
<package name="default" namespace="/" extends="struts-default">
<default-action-ref name="index" />
<action name="index">
<result type="redirectAction">
<param name="actionName">HelloWorld</param>
<param name="namespace">/example</param>
</result>
</action>
</package>
-->
<constant name="struts.devMode" value="true" />
<package name="default" namespace="/" extends="struts-default">
<action name="hello">
<result>
/hello.jsp
</result>
</action>
</package>
<!-- Add packages here -->
</struts>
9.在工程-->WEB-INF目录下,修改web.xml,添加filter和filter-mapping
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
id="WebApp_ID" version="2.5">
<display-name>MyStruts</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</web-app>
10.新建jsp文件,hello.jsp,启动Tomcat,浏览器中输入http://localhost:8080/MyStruts/hello,查看效果!
其他配置:
1.建立struts2-core-2.16.jar文件对应的源码,以及对应Javadoc。
选择struts2-core-2.16.jar属性,Java Source Attachment:struts-2.1.6/src/core/src/main/java;Javadoc Location:docs/struts2-core/apidocs/。
2.struts.xml不自动提示
a)window – preferences – xml - xml catalog –> add
b)选择key type为URI
c)key: http://struts.apache.org/dtds/struts-2.0.dtd
d)location: 对应的dtd文件,位于struts-core包中,解压开,指定相应位置,如:struts-2.1.6\lib\struts2-core-2.1.6\struts-2.0.dtd
3.如果是复制的项目,需要修改 Content root
4.Tomcat的JVM也要选择 jdk1.6
分享到:
相关推荐
JAVA Eclipse 配置Struts2
eclipse中struts文件配置工具,更快的、开发struts
在Eclipse中配置Struts2项目(html)手把手教会你 如何在Eclipse中配置Struts2。 struts2 标签库介绍(html)对Struts2的标签做了详细的介绍让你轻松掌握Struts2的标签。 STRUTS2学习文档.pdf 对Struts2的一些配置...
Eclipse中配置Struts2项目指南 ,介绍Eclipse中如何配置Struts2项目
NULL 博文链接:https://zhaojun1717.iteye.com/blog/1037136
Eclipse配置一个struts2实例,struts2配置一个简单的项目
struts2 在eclipse 配置成功
最详细eclipse配置struts2最近下载了最新的struts 2.06,在使用其中附带的例子时,在配置上遇到了一些问题。 经过很多次的努力后,终于配置成功。现在把配置过程写出来供大家参考!
完整的使用MyEclipse 实现struts项目的启动工作,适合初学者
对于Struts2在Eclipse_3.5_javaee、Tomcat6.0、jdk1.5环境下配置与实现。Struts2具体版本为Struts2-2.2.1
Eclipse搭建SSM(Eclipse+Struts2+Spring+MyBatis)框架全过程,每一个步骤都非常详细,注解简单明了,还有每个步骤的配图,非常适合初学者!
本文首先对 Easy Struts 及其安装配置步骤进行了简介,并通过一个循序渐进的例子介绍了如何构建一个基本的 Struts 应用程序。本文还介绍了增强 Struts 应用程序的各种方法,例如连接数据库,对应用程序进行模块化,...
NULL 博文链接:https://qinglonghai.iteye.com/blog/569123
eclipse for javaee配置web开发环境(struts2+servlet+sping)字体.doc 让你快速学会在eclipse for javaee里开发javaweb项目
struts2环境配置详细过程,源于网上的资源,自己总结起来
1.加载struts-2.3.16.3,把画面跑出来,不连数据库,看一下有消息验证 2.加载 hibernate-distribution-3.3.2.GA-dist.tar.gz,连数据库,看正常插入。 3.删除Hibernate的配置文件Hibernate.cfg.xml,工厂类...
struts在eclipse中的配置方法
NULL 博文链接:https://myyxh999.iteye.com/blog/650351
eclipse+tomcat+struts+lomboz配置 JSP 配置环境