<bean id="SessionFactory
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> 
<property name="dataSource"> 改成sessionFacotry跟你下面的相对应,是不是?

解决方案 »

  1.   

    <bean id="SessionFactory"  
    class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">  
    <property name="dataSource">  改成sessionFacotry跟下面的一样,还是报一样的错?
      

  2.   

    我用的是struts1.2+hibernate3+Spring2.....(asm的版本是2.2.3):如果asm不是这个版本,那我应该用asm的版本为多少?
      

  3.   

         <action 
          attribute="loginForm" 
          input="/login.jsp" 
          name="loginForm" 
          path="/login" 
          scope="request" 
          type="org.springframework.web.struts.DelegatingActionProxy" > 
           <forward name="su" path="/welcome.jsp" /> 
           <forward name="err" path="/index.jsp" /> 
           </action> 
    你的login.do是不是请求到这个action处理呀,可是这儿的,我怎么看不懂呀?
      

  4.   

    这里相当于是用spring代理!!!!!!
      

  5.   

    [align=left] <!-- session -->
    <bean id="sessionFactory"
    class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
    <property name="configLocation">
    <value>classpath:/hibernate.cfg.xml</value>
    <!-- file:src/hibernate.cfg.xml -->
    </property>
    </bean>[/align]
      

  6.   

    <bean name="/login" class="com.test.struts.action.LoginAction"> 
    把这个里边的name改成id试试吗,不可以用name的