当前位置: 代码迷 >> Java Web开发 >> s2sh+dwr3.0,该怎么处理
  详细解决方案

s2sh+dwr3.0,该怎么处理

热度:668   发布时间:2016-04-17 10:18:24.0
s2sh+dwr3.0
已经用s2sh开发的项目现在要整合dwr3.0,dwr会影响到原来的哪些东西,要修改写什么?望高手指点一下,我只是想用dwr添加聊天功能。

------解决方案--------------------
只要添加聊天室吗?那没必要用dwr哦.
------解决方案--------------------
对于以前的东西不会有任何的影响。
你添加这个东西,只会影响你的部分配置文件,因为你要整合它
1、需要在WEB-INF下添加dwr.xml,在其中写的dwr的相应配置
2、在web.xml中进行整合,添加如下配置
XML code
    <!-- 对DWR的支持 -->    <servlet>        <servlet-name>dwr-invoker</servlet-name>        <!--  DWRServlet 里的init()方法,初始化一个Continer,然后加载dwr.xml ,以及对下面配置的相关参数的读取-->        <servlet-class>            org.directwebremoting.servlet.DwrServlet        </servlet-class>        <!--   下面的属性设置为true时,可以通过http://localhost:port/app/dwr访问相应dwr  -            - 在log4j.properties下加,log4j.logger.uk.ltd.getahead.dwr = debug。这样可以看DWR的调试日志 -->        <init-param>            <param-name>debug</param-name>            <param-value>true</param-value>        </init-param>        <init-param>            <param-name>activeReverseAjaxEnabled</param-name>            <param-value>true</param-value>        </init-param>        <init-param>            <param-name>                initApplicationScopeCreatorsAtStartup            </param-name>            <param-value>true</param-value>        </init-param>        <init-param>            <param-name>maxWaitAfterWrite</param-name>            <param-value>100</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>
------解决方案--------------------
添加聊天功能,不会影响以前功能

dwr在web.xml配置文件里配置下,就可以,跟以前的东西没关系
------解决方案--------------------
当然不会影响到了
------解决方案--------------------
不会影响到的
dwr直接调用的是你service的方法
和你的action不相冲突

你只要在web。xml中配置
在配置一个dwr。xml的文件就行了啊
------解决方案--------------------
不会影响的。
多了个drw.xml配置文件。
然后在web.xml中简单配置就可以了。
------解决方案--------------------
dwr只需要修改web.xml文件,其他的没有任何影响
  相关解决方案