读书人

SSH与DWR结合有关问题

发布时间: 2013-02-25 10:23:36 作者: rapoo

SSH与DWR结合问题
SSH与DWR结合问题
访问http://localhost:8080/shop/dwr/index.html它后
HTTP Status 404 - There is no Action mapped for namespace / and action name dwr.

--------------------------------------------

type Status report

message There is no Action mapped for namespace / and action name dwr.

description The requested resource is not available.


--------------------------------------------

Apache Tomcat/7.0.35
这是为什么呢?
[解决办法]
web.xml里面配置


<servlet>
<servlet-name>dwr</servlet-name>
<servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>classes</param-name>
<param-value>java.lang.Object</param-value>
</init-param>
</servlet>

<servlet-mapping>
<servlet-name>dwr</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>


[解决办法]
http://blog.csdn.net/zuxianghuang/article/details/7376247
有demo
[解决办法]
<param name="beanName" value="dwrInvokeDataAction"/>value应该是完整路径,包含包名
[解决办法]
这个问题我前两天遇到了,测试的时候可以显示值,但是页面运行的时候不会弹出值, 就是路径问题


<script type="text/javascript" src="<%=path%>/dwr/engine.js"></script>
<script type="text/javascript" src="<%=path%>/dwr/interface/helloDwr.js"></script>

读书人网 >J2SE开发

热点推荐