很久没有用了!!
  <filter-mapping>
   <filter-name>struts2</filter-name>
   <url-pattern>/*</url-pattern>
  </filter-mapping>
struts拦截配置配置为:“/*”时所有“/*”拦截生效 对*.*无效,
                      “*.DO”\"*.*","*.action"时怎么都提示404HTTP Status 404 - There is no Action mapped for namespace / and action name login3.
以前貌似还有一个文件可以该的,求解!!

解决方案 »

  1.   

    web.xml中<url-pattern>的3种写法① 完全匹配    <url-pattern>/test/list.do</url-pattern>② 目录匹配    <url-pattern>/test/*</url-pattern>③ 扩展名匹配    <url-pattern>*.do</url-pattern>servlet-mapping的重要规则:☆ 容器会首先查找完全匹配,如果找不到,再查找目录匹配,如果也找不到,就查找扩展名匹配。☆ 如果一个请求匹配多个“目录匹配”,容器会选择最长的匹配。
      

  2.   

    1楼说的全懂,但是我现在配置就是发生错误!就比如:*.do   我url访问login.do时出上述错误!