DWR与Strut2的Action冲突问题
DWR与Strut2整合后,当运行 http://localhost:8080/工程名称/dwr 测试暴露的方法时,就会出现如下错误: “There is no Action mapped for namespace / and action name dwr.” 要解决这个问题,首先要了解一下: 1、Struts2在web.xml中配置为“/*”和“*.action,*.jsp”的差别 Struts2在web.xml中配置过滤器的方法有2种方式: 一种为: <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> 另一种为: <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>*.action</url-pattern> </filter-mapping> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>*.jsp</url-pattern> </filter-mapping> 解析:假如配置方式是 *.action 的话,一般应当同时配置 *.jsp