<beans>          
<bean name="openSessionInViewInterceptor" class="org.springframework.orm.hibernate3.support.OpenSessionInViewInterceptor">     <property name="sessionFactory">             
<ref bean="sessionFactory"/>           
</property>          
</bean>          
<bean id="urlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">            
<property name="interceptors">              
<list>                
<ref bean="openSessionInViewInterceptor"/>              
</list>            
</property>            
<property name="mappings">           
</property>          
</bean>      
</beans>  这个属性是用来干什么的,值应该是什么?
<property name="mappings">           
</property>   

解决方案 »

  1.   

    只用在web.xml里配置就可以了
    <filter>
        <filter-name>openSessionInViewFilter</filter-name>
        <filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>
      </filter><filter-mapping>
        <filter-name>openSessionInViewFilter</filter-name>
        <url-pattern>/*</url-pattern>
      </filter-mapping>
      

  2.   

    Spring提供Open Session In View来解决这个问题, 有两种方式
    1. Interceptor     <!-- =========== OpenSession In View pattern ==============-->
        <bean id="openSessionInViewInterceptor"            class="org.springframework.orm.hibernate3.support.OpenSessionInViewInterceptor">
            <property name="sessionFactory" ref="sessionFactory"/>
        </bean>    <bean id="urlMapping"  class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
            <property name="interceptors" ref="openSessionInViewInterceptor"/>
            <property name="mappings">
                <props>
                ......
                </props>
            </property>
        </bean>
        
    2. Filter <web-app>
    <filter>
    <filter-name>hibernateFilter</filter-name>
    <filter-class>
    org.springframework.orm.hibernate.support.OpenSessionInViewFilter
    </filter-class>
    </filter>
     
    <filter-mapping>
    <filter-name>hibernateFilter</filter-name>
    <url-pattern>*.do</url-pattern>
    </filter-mapping></web-app>
      

  3.   

    能写个具体的吗/?
    <property name="mappings">
      <props>
        ...
      </props>
    </property>这里面能不能举个例子,我这里不知道该写什么/?