浏览 2187 次
锁定老帖子 主题:dwr+spring 找不了对象
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-01-09
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> 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-01-09
看了几个网上的例子,大概也是这样配置,咋就不行,不懂.....
|
|
返回顶楼 | |
发表时间:2008-01-17
把这个<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener </listener-class> </listener> 去掉试哈 |
|
返回顶楼 | |