dwr和spring整合
2015-03-11 22:38
267 查看
一共有三种方式:
1、spring的配置和dwr的配置各顾各的,其它都不需要改变,需要在dwr的文件进行修改;
creator的配置,以前是new,现在改为spring,param的参数的value的数值需要改变,改为spring的托管的名称
2、与springMvc进行整合,dwr的配置文件可以删除不需要
a、在web.xml的配置文件中删除所有dwr的配置包括dwrServlet和listener,但是要加上
<servlet-mapping>
<servlet-name>dwr</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>
b、在springMvc的配置文件中加入以下配置:
1、spring的配置和dwr的配置各顾各的,其它都不需要改变,需要在dwr的文件进行修改;
<allow> <create creator="spring" javascript="hello"> <param name="beanName" value="helloService"/> </create> </allow>
creator的配置,以前是new,现在改为spring,param的参数的value的数值需要改变,改为spring的托管的名称
2、与springMvc进行整合,dwr的配置文件可以删除不需要
a、在web.xml的配置文件中删除所有dwr的配置包括dwrServlet和listener,但是要加上
<servlet-mapping>
<servlet-name>dwr</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>
b、在springMvc的配置文件中加入以下配置:
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:dwr="http://www.directwebremoting.org/schema/spring-dwr" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd http://www.directwebremoting.org/schema/spring-dwr http://www.directwebremoting.org/schema/spring-dwr-3.0.xsd"> <mvc:annotation-driven/> <mvc:resources location="/resources/" mapping="/resources/**"/> <context:component-scan base-package="org.konghao.cms.controller"/> <bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping"> <property value="true" name="alwaysUseFullPath"></property> <property name="mappings"> <props> <prop key="/dwr/**/*">dwrController</prop> </props> </property> </bean> <dwr:controller id="dwrController" debug="true"/> <dwr:configuration> <dwr:convert type="bean" class="org.konghao.service.User"/> </dwr:configuration> <bean id="helloService" class="org.konghao.service.HelloService"> <dwr:remote javascript="hello"> <dwr:include method="load" /> </dwr:remote> </bean> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/WEB-INF/jsp/"/> <property name="suffix" value=".jsp"/> </bean> <bean id="exceptionResolver" class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver"> <property name="exceptionMappings"> <props> <prop key="org.konghao.cms.model.CmsException">error</prop> </props> </property> </bean> </beans>
相关文章推荐
- dwr3.0整合spring2.5全注解配置
- dwr spring整合
- Spring与DWR整合
- DWR整合Spring
- spring 与dwr 3整合遇到的问题
- Spring完全整合DWR(转)
- DWR的基本原理以及前后台互相调用并整合SPRING的简易DEMO
- dwr学习4-spring与dwr整合(非springmvc)
- Spring整合DWR
- dwr和spring的整合
- Spring完全整合DWR
- dwr与spring整合
- spring整合dwr架构(ftl+ssm)以及dwr.xml配置,原理,优缺点讲解,面试题总结
- DWR的安装使用和与spring的整合
- Spring+hibernate+DWR整合
- spring整合dwr 3.0 聊天功能
- DWR+SpringMVC整合的3种方式之一
- dwr学习5-spring与dwr整合(springmvc模式,没有加入annotation)
- 在Spring 2中整合DWR 2
- Ajax框架之DWR学习(DWR 和Spring整合)-yellowcong