`

spring mvc3 + hibernate web.xml配置模板

 
阅读更多

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
	version="2.5">

	<display-name></display-name>
	
	<!-- **************************************************************************************** -->
	<!--  									配置log4j路径										  -->
	<!-- **************************************************************************************** -->
	<context-param>
		<param-name>log4jConfigLocation</param-name>
		<param-value>/WEB-INF/config/log/log4j.properties</param-value>
	</context-param>
	<!--Spring log4j Config loader-->
	<listener>
		<listener-class>
			org.springframework.web.util.Log4jConfigListener
		</listener-class>
	</listener>
	
	
	
	<!-- **************************************************************************************** -->
	<!-- 							统一每次请求的字符编码 										  -->
	<!-- **************************************************************************************** -->
	<filter>
		<filter-name>encodingFilter</filter-name>
		<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
		<init-param>
			<param-name>encoding</param-name>
			<param-value>UTF-8</param-value>
		</init-param>
		<init-param>
			<param-name>forceEncoding</param-name>
			<param-value>true</param-value>
		</init-param>
	</filter>
	<filter-mapping>
		<filter-name>encodingFilter</filter-name>
		<url-pattern>/*</url-pattern>
	</filter-mapping>
	
	
	
	<!-- **************************************************************************************** -->
	<!-- 							打开hibernate的session										  -->
	<!-- **************************************************************************************** -->
	<filter>
		<filter-name>hibernateFilter</filter-name>
		<filter-class>
			org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
		</filter-class>
	</filter>
	<filter-mapping>
		<filter-name>hibernateFilter</filter-name>
		<url-pattern>/*</url-pattern>
	</filter-mapping>
	
	
	<!-- **************************************************************************************** -->
	<!-- 					Spring ApplicationContext配置文件的路径, 							  -->
	<!-- 				可使用通配符,多个路径用,号分隔此参数用于后面的Spring Context Loader		  -->
	<!-- **************************************************************************************** -->
	<context-param>
		<param-name>contextConfigLocation</param-name>
		<param-value>
			/WEB-INF/config/configIndex.xml
		</param-value>
	</context-param>
	<!--Spring的ApplicationContext 载入 -->
	<listener>
		<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
	</listener>
	
	
	
	<!-- **************************************************************************************** -->
	<!-- 							配置spring控制器,并设置配置文件位置							  -->
	<!-- **************************************************************************************** -->
	<servlet>
		<servlet-name>springServlet</servlet-name>
		<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
		<init-param>
			<param-name>contextConfigLocation</param-name>
			<param-value>/WEB-INF/config/spring/spring-controller.xml</param-value>
		</init-param>
		<load-on-startup>1</load-on-startup>
	</servlet>
	<servlet-mapping>
		<servlet-name>springServlet</servlet-name>
		<url-pattern>/</url-pattern>
	</servlet-mapping>

    <!-- **************************************************************************************** -->
	<!-- 							Spring刷新Interceptor防止内存泄漏							  -->
	<!-- **************************************************************************************** -->
    <listener>
    	<listener-class>org.springframework.web.util.IntrospectorCleanupListener</listener-class>
    </listener>

	<!-- **************************************************************************************** -->
	<!-- 							session超时定义,单位为分钟 									  -->
	<!-- **************************************************************************************** -->
	<session-config>
		<session-timeout>20</session-timeout>
	</session-config>



	<!-- **************************************************************************************** -->
	<!-- 							出错页面定义													  -->
	<!-- **************************************************************************************** -->
	<error-page>
		<exception-type>java.lang.Throwable</exception-type>
		<location>/WEB-INF/jsp/error/500.jsp</location>
	</error-page>
	<error-page>
		<error-code>500</error-code>
		<location>/WEB-INF/jsp/error/500.jsp</location>
	</error-page>
	<error-page>
		<error-code>404</error-code>
		<location>/WEB-INF/jsp/error/404.jsp</location>
	</error-page>
	
	<error-page>
		<exception-type>java.lang.Exception</exception-type>
		<location>/WEB-INF/jsp/error/500.jsp</location>
	</error-page>
</web-app>
 
分享到:
评论

相关推荐

    Spring+Spring mvc+Hibernate+Bootstrap、企业级员工信息管理系统

    后台全注解式的开发(除了必要的spring和hibernate的xml配置以外) 03. 后台通过自定义注解结合一个访问拦截器实现整个系统的权限控制 04. 系统前台采用全采用的Html+jQuery开发 05. 系统前台与后台的交互全部...

    Spring MVC4+Hibernate4整合

    含JAR包,Spring4.2.0.RC3+Hibernate4.3.10.Final,目前最新包,事务使用XML配置,含通用DAO,内有运行小实例,整合多位大神资料,感谢他们!

    spring+spring mvc+hibernate开发工程财务管理辅助系统

    spring+spring mvc+hibernate+easyui+jquery+ehcache http://localhost:8080/admin/index 账号HBU001 111111 管理员admin admin 注意事项 1.系统的默认用户超级管理员:admin(密码:admin)。系统的操作:用户超级...

    Java源码 Spring+MVC4+Hibernate4+ExtJS5

    Java源码 Spring+MVC4+Hibernate4+ExtJS5 系统说明如下: 1、系统导入后发布到应用服务器,例如tomcat上即可运行。 2、导入项目后请将项目编码设置为UTF-8,不是GBK。 3、导入后如果出现感叹号,请修改实际的...

    Spring3 MVC +HibernateJPA Eclipse Demo

    5、spring:3.1.1 hibernate:4.1.6 Hibernate-JPA:2.0 6、若更换数据库后代码有误,无法调通,请先运行com.web.test代码调试数据库配置,运行测试,数据库调通再运行com.web.mvc下的controller。 7、附带的另一...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (1)

    12.6.16 编写Spring和Hibernate的配置文件spring-config.xml 12.6.17 编写web.xml 12.6.18 验证示例 12.7 小结 第四篇 J2EE项目案例精选 第十三章 网上调查系统 13.1 系统概述 13.2 需求分析 13.2.1 系统用例图 ...

    spring mvc +hibernate注解版测试增,删,改,查 简单xml配置应用

    spring mvc +hibernate注解版测试增,删,改,查 简单xml配置应用

    基于struts+hibernate+spring+ext的图书管理系统源码

    1. spring mvc+spring+hibernate 2. JSP+easyUI+BootStrap+JQuery 使用说明 1. 使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并导入项目的sql文件; 2. 将项目中dbconfig.properties配置文件中的...

    spring+struts+hibernate+dwr+jstl做的实例

    struts hibernate dwr 与Spring完全结合,实现用户列表、信息增、删、改、查、维护时用户重名提示等功能,还包括页面自动转码设置(web.xml),Hibernate管理服务按Bean名称拦截并进行Spring事务管理,完全由Spring...

    Spring+Spring MVC+Struts+hibernate开发摄影平台完整版系统

    今天在这里分享一个当初给学弟学妹做的毕业设计,系统功能完整,改改完全能用于毕业设计,数据库齐全,初始链接密码为root,配置数据库在applicationContext.xml里

    Spring+Spring MVC+Struts+hibernate开发的摄影平台完整版系统

    含文档,系统功能完整,数据库齐全,初始链接密码为root,配置数据库在applicationContext.xml里 后台管理员,可以自己添加设置,初始为:admin,admin localhost:8080/sypt

    struts+spring+hibernate架构

    &lt;br&gt;使用方法: (1)在oracle数据库中运行数据库脚本文件cnc.sql. (2)用eclipse(或其它开发工具)直接导入工程. (3)将spring配置文件applicationContext.xml中数据库连接地址改为您自已的地址。...

    Struts+Spring+Hibernate快速入门

    本文是开发基于spring的web应用的入门文章,前端采用Struts MVC框架,中间层采用spring,后台采用Hibernate。  本文包含以下内容:  •配置Hibernate和事务  •装载Spring的applicationContext.xml文件  •...

    spring4 mvc + jpa demo

    pom.xml 的引入的相关jar版本配置 &lt;project.build.sourceEncoding&gt;UTF-8&lt;/project.build.sourceEncoding&gt; &lt;jdk.version&gt;1.7&lt;/jdk.version&gt; &lt;spring.version&gt;4.0.1.RELEASE&lt;/spring.version&gt; &lt;spring-data-...

    OA办公自动化管理系统(Struts1.2+Hibernate3.0+Spring2+DWR)130224.rar

    OA办公自动化管理系统是一个基于Struts1.2、Hibernate3.0、Spring2和DWR技术实现的Java Web应用项目。该系统采用了MVC设计模式,将业务逻辑、数据访问和表示层分离,提高了代码的可维护性和可扩展性。Struts1.2作为...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (3)

    12.6.16 编写Spring和Hibernate的配置文件spring-config.xml 12.6.17 编写web.xml 12.6.18 验证示例 12.7 小结 第四篇 J2EE项目案例精选 第十三章 网上调查系统 13.1 系统概述 13.2 需求分析 13.2.1 系统用例图 ...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (2)

    12.6.16 编写Spring和Hibernate的配置文件spring-config.xml 12.6.17 编写web.xml 12.6.18 验证示例 12.7 小结 第四篇 J2EE项目案例精选 第十三章 网上调查系统 13.1 系统概述 13.2 需求分析 13.2.1 系统用例图 ...

    跟我一步步搭建+PureMVC+Flex+BlazeDS+Spring+Hibernate

    增加文件/WebRoot/WEB-INF/log4j.dtd,以支持log4j.xml。本文件拷贝自log4框架j。代码如下: 修改配置文件/WebRoot/WEB-INF/web.xml,以配置proxool和log4j。代码如下:

Global site tag (gtag.js) - Google Analytics