`
yang_min
  • 浏览: 343012 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

MyEclipse下struts2初始化配置

阅读更多

struts2版本:1.2.1

 

在官网:http://struts.apache.org 下载struts包,拷贝一下几个jar包:

 

commons-fileupload-1.2.1.jar

commons-io-1.3.2.jar

freemarker-2.3.16.jar

javassist-3.7.ga.jar

ognl-3.0.jar

struts2-core-2.2.1.jar

xwork-core-2.2.1.jar

 

最好连源码一起下载,以后学习当中很有用的....

 

在MyEclipse中新建web project,将这个jar包导入,配置tomcat,在web.xml中配置Filter

<filter>
   <filter-name>struts2Filter</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
	</filter>
	<filter-mapping>
		<filter-name>struts2Filter</filter-name>
		<url-pattern>/*</url-pattern>
	</filter-mapping>

 

 

在struts2.0以前的版本中web.xml中配置如下:

<filter>
		<filter-name>struts2Filter</filter-name>
		<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
	</filter>
	<filter-mapping>
		<filter-name>struts2Filter</filter-name>
		<url-pattern>/*</url-pattern>
	</filter-mapping>

 

如果不这样配置启动tomcat会出现找不到 FilterDispatcher 的错误.

 

注:struts2 的2.0以前的版本中

javassist-3.7.ga.jar

这个jar包是没有的..如果在2.0之后的版本不加这个包在启动的时候会报错,而2.0版本之后从官网下载下来的lib包中也没有自带这个jar包需要到apps目录下的struts2-blank-2.2.1  工程下去copy出来

 

 

按照如上配置,启动tomcat应该能正常启动.

0
0
分享到:
评论

相关推荐

    myEclipse创建Struts Project

    2. **web.xml**:配置Servlet,包括Struts的DispatcherServlet(Front Controller)和Filter,以及Struts的初始化参数。 **五、MyEclipse中的Struts工具** MyEclipse提供了对Struts的集成支持,包括自动创建Action...

    MyEclipse+struts+Hibernate配置开发手册

    总结,MyEclipse+Struts+Hibernate的配置开发流程涵盖了项目初始化、数据库设计、框架集成、业务逻辑处理等多个环节。掌握这个流程,开发者可以高效地构建企业级Java Web应用,实现数据管理与用户界面的无缝对接。在...

    MyEclipse 搭建 Struts Demo

    4. **配置web.xml**:修改Web应用的配置文件web.xml,添加Struts2的过滤器和初始化参数,以使应用能够识别并处理Struts请求。 5. **创建Action类**:Struts的核心是Action类,它代表一个业务逻辑操作。我们需要创建...

    图解MyEclipse配置struts+hibernate+spring

    4. SessionFactory创建:初始化Hibernate配置并创建SessionFactory对象。 5. CRUD操作:通过Session对象执行增删改查操作。 ### 3. Spring框架 Spring是全面的企业级应用框架,提供依赖注入(DI)、面向切面编程...

    运用myeclipse 搭建 struts2+hibernate+spring 完整框架

    3. **配置Web.xml**:这是应用的部署描述符,需要配置Struts2的过滤器、Spring的ContextLoaderListener以及Servlet上下文参数,以便初始化Spring容器。 4. **配置struts2.xml**:定义Struts2的全局配置,包括Action...

    图解MyEclipse配置struts+hibernate+spring+FreeMarker

    4. 编写SessionFactory的初始化代码,用于创建数据库会话。 Spring框架是企业级应用的基石,它提供了一个全面的依赖注入(DI)和面向切面编程(AOP)解决方案。在MyEclipse中配置Spring: 1. 引入Spring的库,如...

    原创 myeclipse+struts+hibernate 人事管理系统

    5. **运行配置**:可能包含Web项目的部署描述符web.xml,配置Servlet和过滤器,以及Struts和Hibernate的相关初始化参数。 通过这个项目,开发者可以学习到如何在MyEclipse环境中搭建Struts2和Hibernate的整合项目,...

    用MyEclipse搭建Struts2+Spring+Hibernate框架(图文说明)

    - Spring的上下文初始化参数。 - Struts2的过滤器配置。 - Hibernate相关配置等。 #### 七、分解Struts配置文件struts-config.xml 为了更好地管理和维护Struts框架,可以将`struts-config.xml`文件拆分成多个小...

    利用MyEclipse开发Struts+Hibernate应用

    在MyEclipse中整合Struts和Hibernate,首先要配置项目的类路径,确保包含所需的库文件,如Struts的struts2-core库,Hibernate的hibernate-core库等。然后,我们需要在项目的web.xml文件中配置Struts2的核心过滤器,...

    图解MyEclipse配置struts+hibernate+spring+FreeMarker.rar

    3. 配置web.xml:添加四大框架的初始化参数和过滤器,确保它们能正确启动。 4. 定义模型和数据访问层:使用Hibernate创建实体类和映射文件,配置SessionFactory。 5. 实现业务逻辑层:创建Action类,利用Spring管理...

    myeclipse struts框架下 登录查询

    3. 配置Web.xml:在web.xml中配置Struts的前端控制器Filter(org.apache.struts.action.ActionServlet),并指定相应的初始化参数。 登录查询功能的实现涉及以下关键组件: 1. `ActionForm`:这是业务数据的载体,...

    struts2+spring2.0+hebernate3.2 myeclipse7.0配置手册

    本配置手册将深入探讨如何在MyEclipse7.0环境下配置和使用这三大框架,帮助开发者创建高效、稳定的后端系统。 Struts2是一个基于MVC(Model-View-Controller)设计模式的开源框架,它提供了强大的动作控制和拦截器...

    MyEclipse+MySql+Struts2+Hibernate3新闻发布系统

    【标题】"MyEclipse+MySql+Struts2+Hibernate3新闻发布系统"涉及的核心技术栈是JavaEE,包括MyEclipse开发环境、MySQL数据库、Struts2框架和Hibernate持久化框架,这些技术共同构建了一个新闻发布平台。让我们逐一...

    struts2全部jar包和配置方法说明

    - **web.xml配置**:添加过滤器(`StrutsPrepareAndExecuteFilter`),指定Struts2的初始化参数。 - **struts.xml**:定义Action、结果类型、拦截器栈等,例如: ```xml &lt;result name="success"&gt;/success.jsp ...

    Myeclipse10下搭建S2SH框架(图解)Struts2.1+Spring3.0+Hibernate3.3.docx

    在本文中,我们将详细讲解如何在MyEclipse10环境下搭建S2SH框架,即Struts2.1、Spring3.0和Hibernate3.3的集成开发环境。这个过程包括创建Web项目、配置Spring、设置Hibernate以及安装Struts2。每个步骤都将通过...

    struts2教程(完全版)

    这个过滤器初始化Struts框架,并处理所有请求。`ActionContexCleanUp`过滤器负责清理任务。 2. **struts.xml**: 是Struts2的核心配置文件,可以包含其他配置文件,通常为每个模块创建单独的配置文件以方便管理和...

Global site tag (gtag.js) - Google Analytics