论坛首页 入门技术论坛

dwr+spring 找不了对象

浏览 2187 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-01-09  
applicationContext.xml,web.xml,dwr.xml配置:
applicationContext.xml
<?xml version="1.0" encoding="UTF-8"?>

<beans>
<bean id="springBean" class="org.bean.SpringBean" abstract="false"
		singleton="true" lazy-init="default" autowire="default"
		dependency-check="default">
</bean>
</beans>

dwr.xml//同一个Bean用两种方式引用
<?xml version="1.0" encoding="UTF-8"?>
<dwr>
 <allow>
 <create javascript="testSpringBean2" creator="new">//普通的
 <param name="class" value="org.bean.SpringBean">
 </param>
 <include method="getHello"/>//暴露的方法
 </create>
 <create javascript="testSpringBean" creator="spring">//通过Spring
 <param name="beanName" value="springBean"></param>
 <param name="location" value="applicationContext.xml"></param>
//根目录,WEB-INF,classes都有这个文件
 <include method="getHello"/>
 </create>
 </allow>
</dwr>

web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app>
<servlet>   
        <servlet-name>dwr-invoker</servlet-name>   
        <servlet-class>   
            org.directwebremoting.servlet.DwrServlet   
        </servlet-class>   
        <init-param>   
            <param-name>debug</param-name>   
            <param-value>true</param-value>   
        </init-param>   
        <load-on-startup>1</load-on-startup>   
    </servlet>   
  
    <servlet-mapping>   
        <servlet-name>dwr-invoker</servlet-name>   
        <url-pattern>/dwr/*</url-pattern>   
    </servlet-mapping>
</web-app>

IE里:
localhost:8080/project/dwr
只有以下的
testSpringBean2 (org.bean.SpringBean)
不知问题出在那里......,
如果在web.xml里添加以下(dwr,spring 整合的另一种方法)tomcat5.0的manager 里会显示项目是stop,启动不了
  <context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>classpath:ApplicationContext.xml</param-value>
  </context-param>
  <listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener
    </listener-class>
  </listener>
   发表时间:2008-01-09  
看了几个网上的例子,大概也是这样配置,咋就不行,不懂.....
0 请登录后投票
   发表时间:2008-01-17  
把这个<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener> 去掉试哈
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics