1.
<filter>
<filter-name>Spring character encoding filter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>GBK</param-value>
</init-param>
这个是用来处理乱码问题的
更多了解,更多交流(QQ:444084929 软件框架师 :回钦波)
2.
<context-param>
<description>spring init </description>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/bean.xml</param-value>
</context-param>
这个配置是用来指定spring配置文件所在的位置的
3.
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
这个是用来对spring容器进行初始化,做为监听器的
4.
<filter>
<filter-name>hibernateFilter</filter-name>
<filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>
</filter>
这是Spring封装hibernate后提供的一个过滤器,这个过滤器的作用是:每一次请求来的时候都打开一个session每次请求结束后关闭session,解析hibernat延迟加载产生的异常。
- 大小: 80 KB
- 大小: 58.5 KB
分享到:
相关推荐
14、Hibernate的过滤器设置,详见 shtest.HibernateFilter.java(这时候要注意在web.xml中的filter设置) 可以拿这个Demo和Struts2_Test比较一下,认真看的话,你会发现很多有用的信息, 至少能够搞清楚Hibernate到底...
然后在`web.xml`中配置Spring的上下文监听器`ContextLoaderListener`,这样Spring会读取配置文件(如`applicationContext.xml`),初始化并管理Bean。配置如下: ```xml <param-name>contextConfigLocation ...
这包括但不限于`web.xml`、`struts-config.xml`、`hibernate.cfg.xml`以及Spring的配置文件等。这些文件定义了框架如何工作以及组件间的交互方式。 #### 三、具体配置步骤 以下是一些具体的配置步骤示例: **1. ...
Web.xml配置问题 Web应用的启动配置通常是在`web.xml`文件中完成的,如果配置不当,会导致Spring容器无法正常加载。 **具体问题:** - `web.xml`中`context-param`标签用于指定Spring配置文件的位置。 - 使用...
在SSH2开发中,首先需要配置`web.xml`文件,它是Servlet容器的核心配置文件,负责初始化应用上下文和设置过滤器。在给出的`web.xml`片段中,可以看到以下关键配置: 1. **Spring上下文初始化**:通过`...
- 在`web.xml`文件中添加Struts2过滤器配置以及Spring上下文加载监听器。 - 例如: ```xml <filter-name>struts2 <filter-class>org.apache.struts2.dispatcher.FilterDispatcher <filter-name>struts2 ...
在软件开发领域,特别是Web应用开发中,不同技术栈之间的交互是非常重要的一个环节。Flex作为一种流行的RIA(Rich Internet Application)技术,其与后端Java服务端进行交互的方式主要有三种:AMF、Service(通常指...
在`web.xml`中定义`OpenSessionInViewFilter`,并将其映射到所有以`.do`结尾的请求路径上。这里特别需要注意`singleSession`参数,默认值为`true`,表示在一个HTTP请求周期内只创建一个`Hibernate session`。 #### ...
文章中提到了一段XML配置代码,这是典型的Spring框架中对Web应用配置的一部分。我们可以通过这段代码来进一步了解Spring是如何配置的。 ```xml <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi=...
通过在Web应用的配置文件(如web.xml)中添加该过滤器,可以全局设定请求和响应的字符编码,确保数据在传输过程中的正确性。 配置`CharacterEncodingFilter`通常如下: ```xml <filter-name>...
Hibernate事务管理是数据库操作中的关键部分,尤其是在...`OpenSessionInViewInterceptor`是在Spring的MVC环境中配置的拦截器,它需要在`SimpleUrlHandlerMapping`中定义并添加到拦截器列表中。配置示例如下: ```xml ...
1. **OpenSessionInViewInterceptor**:在Spring的配置文件中定义一个拦截器来实现。 2. **OpenSessionInViewFilter**:通过Web容器的过滤器(filter)来实现。 #### 异常原因 当使用Open Session In View模式时,...