`
xurichusheng
  • 浏览: 346320 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

ibatis 分页 07_struts.xml

阅读更多

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>
	<!-- struts2 国际化 -->
	<constant name="struts.custom.i18n.resources" value="message"></constant>
	
	<!-- 指定struts2处于开发状态 -->
	<constant name="struts.devMode" value="false" /> 
	 
	 <!-- 当 struts2配置文件改变后,web框架是否重新加载struts2配置文件 -->
	 <constant name="struts.configuration.xml.reload" value="true" />
	 
    <!-- 把struts交给spring来管理 -->  
    <constant name="struts.objectFactory" value="spring" />
	
	<package name="default" namespace="/" extends="struts-default">
		<interceptors>
        	<interceptor name="session" 
        			class="com.iss.common.interceptor.AuthenticationInterceptor"/>
    	</interceptors>
		<action name="getUsersPage" class="getUsersPage" 
					method="getUsersPage">
		   
		   <!-- 此action需要调用session拦截器 -->
		   <interceptor-ref name="session"/>
		   
	       <result name="success">/WEB-INF/pages/users/userlist.jsp</result>
	       <result name="error">/WEB-INF/pages/error.jsp</result>
	       <result name="login">index.jsp</result>
	    </action>
    </package>  
</struts>

 

web.xml

 

<!-- Struts2的过滤器 -->
	<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>*.action</url-pattern>
	</filter-mapping>
	<filter-mapping>  
     <filter-name>struts2</filter-name>  
     <url-pattern>*.jsp</url-pattern>  
 	</filter-mapping>
 

 

 

 

分享到:
评论

相关推荐

    ssi_struts2_spring_ibatis 增删改查分页

    - **配置文件**:Struts2的配置文件(struts.xml)定义了动作映射,Spring的配置文件(applicationContext.xml)配置了bean和依赖注入,以及iBatis的配置文件(mybatis-config.xml和Mapper XML文件)定义了SQL映射。...

    iBatis分页(基于Struts2和Freemarker)

    本知识点将深入探讨如何在Struts2框架中结合iBatis实现基于Freemarker模板的分页功能。 首先,我们需要理解iBatis,它是一个轻量级的Java持久层框架,它提供了一个SQL映射框架,允许开发者将SQL语句与Java代码分离...

    一个struts1.2+ibatis+gt_Grid的集成实现

    Struts1.2、iBatis和GT_Grid的集成实现是一个经典的Java Web开发技术组合,它们各自在应用程序架构中承担着不同的角色。Struts1.2是MVC(Model-View-Controller)框架的一种实现,它负责处理用户请求并协调应用的...

    例1:struts2+spring+ibatis 实现分页

    1. **配置Struts2**:在struts.xml中定义Action,设置其结果页面,并接收分页参数。 2. **创建Service**:在Spring配置文件中定义PageService接口及其实现,注入DAO层。 3. **编写DAO**:使用iBatis的Mapper接口和...

    struts2+spring+ibatis 实现分页.rar

    在这个"struts2+spring+ibatis 实现分页"的项目中,我们将探讨如何将这三个框架整合起来,实现一个高效的分页功能。 首先,Struts2作为前端控制器,它处理来自客户端的请求,并调度到相应的Action进行处理。在分页...

    Struts2+Spring+IBatis实现CURD

    5. **配置文件**:包括Struts2的`struts.xml`,Spring的`applicationContext.xml`,以及iBatis的`SqlMapConfig.xml`和SQL映射文件。 6. **页面**:JSP或HTML页面,展示数据和接收用户输入。 二、数据库和表结构 ...

    struts2+spring+ibatis+oracle+分页搜索+上传附件实例

    综上所述,这个实例展示了如何整合Struts2、Spring、iBatis和Oracle来构建一个完整的Web应用,实现了动态分页搜索和附件上传功能。这种架构具有良好的可扩展性和可维护性,适用于各种中大型企业级项目。开发者可以...

    Struts2-spring-ibatis 整合及存储过程分页

    通过以上步骤,你就成功地整合了Struts2、Spring和iBatis,并实现了存储过程分页。这样的架构有助于提高代码的模块化和可维护性,同时,存储过程的使用也能优化数据库查询性能。在实际开发中,还可以根据需求进一步...

    struts2+spring+ibatis学生管理demo

    Struts2+Spring+Ibatis学生管理Demo是一个典型的Java Web应用程序,它展示了如何将三个流行的开源框架——Struts2、Spring和Ibatis有效地集成在一起,用于构建高效且可维护的学生信息管理系统。在这个系统中,Struts...

    EAsyUI 学习

    这两个文件 (_7479611.zip) 是 iBatis 配置文件的 DTD(文档类型定义),它们定义了 XML 配置文件的结构和规则。理解这些 DTD 能帮助你编写正确的 iBatis 配置,确保框架能正确解析和执行 SQL。 学习 EasyUI 不仅...

    EasyUI开发案例集合

    这两个文件是 iBATIS 的 XML 配置文件的 DTD(文档类型定义),用于验证 XML 文件的结构合法性。了解它们有助于理解 iBATIS 的映射文件结构。 通过这些案例,开发者不仅可以学习到 EasyUI 在 ASP.NET 中的应用,还...

    简单公文管理 struts+spring+ibatis+ajax 分页

    综上所述,"简单公文管理 struts+spring+ibatis +ajax 分页"是一个集成了多种技术的Web应用,它利用Struts进行页面控制,Spring管理业务逻辑,iBatis处理数据访问,Ajax提升用户体验,共同构建了一个高效、易用的...

    struts2+spring+ibatis实例

    总的来说,这个实例项目是一个基础的Java Web应用,展示了如何将Struts2、Spring和iBatis整合使用,实现CRUD操作和分页功能。通过学习和理解这个项目,开发者可以深入掌握这三大框架的协同工作方式,为构建更复杂的...

    struts+spring+ibatis(SSI)的最简分页及标签

    总结起来,"struts+spring+ibatis(SSI)的最简分页及标签"是一个关于如何在Java Web开发中结合Struts的MVC架构、Spring的依赖管理和iBatis的数据访问来实现分页功能以及创建自定义标签的实践。这个过程涉及到Struts的...

    struts+spring+ibatis+mysql小例子

    8. **集成与配置**:整合这些框架需要适当的配置,如Struts的struts.xml、Spring的applicationContext.xml以及iBatis的sqlMapConfig.xml。这些配置文件定义了组件之间的关系,数据源,以及数据库连接等信息。 总结...

    struts+ ibatis上传下载文件

    Struts和iBatis是两种在Java Web开发中广泛应用的技术。Struts是一个基于MVC(Model-View-Controller)设计模式的开源框架,主要用于处理HTTP请求并管理应用程序流程,而iBatis则是一个持久层框架,它允许开发者将...

    SSI框架搭建增删改查以及分页

    6. 映射文件(`.xml`):Ibatis的SQL映射文件,包含增删改查和分页的SQL语句。 在实际操作中,开发者需要先配置数据库连接,然后根据业务需求编写Service和Mapper接口,接着在Action中调用Service方法来处理用户...

    ibatis 一个简单的项目详解

    为了使ibatis能够正确地执行SQL语句并返回结果集,需要配置ibatis的核心配置文件(如`SqlMapConfig.xml`)以及具体的映射文件(如`Student.xml`)。 ##### 4.1 SqlMapConfig.xml 这是ibatis的核心配置文件,主要...

    struts1 + ibatis +MySQL做的产品管理系统

    总结来说,这个产品管理系统利用Struts1作为控制器,iBatis作为数据访问层,MySQL作为数据存储,实现了产品管理和客户关系管理功能,同时具备基本的数据操作、分页和上下移功能。开发者通过文档和源代码可以学习到...

Global site tag (gtag.js) - Google Analytics