工作之旅

BlogJava 首页 新随笔 联系 聚合 管理
  0 Posts :: 7 Stories :: 0 Comments :: 0 Trackbacks

要让DWR使用spring创造器去创建和远程调用beans 要
<create javascript="mySpring" creator="spring">                      <!--mySpring对应JavaScript中的对象名-->
   <param name="beanName" value="testSpring"></param>    <!--value对应spring配置文件中bean的ID-->
  </create>

<!--spring的配置-->
<bean id="testSpring" class="spring.TestSpring"></bean>

web.xml 中加入
<context-param>
   <param-name>contextConfigLocation</param-name>
   <param-value>/WEB-INF/classes/beans.xml</param-value>
  </context-param>
  <listener>
   <listener-class>
    org.springframework.web.context.ContextLoaderListener
   </listener-class>
  </listener>

上述是让spring被识别到两种方法
还有两种分别是
1、使用location参数 这种就更简单了 web.xml都不需要配置监听器了
<create javascript="mySpring" creator="spring">
   <param name="beanName" value="testSpring"></param>
    <param name="location" value="beans.xml" />       <!--value的值是bean所在的配置文件的路径-->
  </create>

2、spring创造器有个静态方法 setOverrideBeanFactory(BeanFactory)  这个尚未实践
posted on 2010-09-02 14:08 陈晓枫 阅读(75) 评论(0)  编辑  收藏 所属分类: DWR

只有注册用户登录后才能发表评论。


网站导航: