web.xml里边的配置就是过滤所有请求,包括.Action

解决方案 »

  1.   

    <url-pattern>/*</url-pattern>
    意思是过滤所有目录
      

  2.   

    <url-pattern>/* </url-pattern> 
    意思是过滤所有目录
    改成*.action和*.jsp吧,如果你自己设置后缀,再把你后缀也过滤了
    其他的不过滤不由struts2来处理。
      

  3.   

    struts2的一大特点就是拦截器的功能,它是作用就是把用页面发送过来的所有请求拦截住,在wel.xml文件中有设置。
    然后到struts2.xml文件中进行配置具体的跳转到哪个页面和采用哪个类来现实。
      

  4.   

    这是你package的name和namespace中的问题
      

  5.   

    遇到的问题是,FilterDispatcher重写request后。使用servlet上传文件时,由于request被重写,获取不到文件,无法上传。像FCK编辑器内置的文件上传功能上传不了就是这个原因。当设<url-pattern>*.action</url-pattern>时,一些struts2的ajax模板标签又无法使用。
      

  6.   

    FilterDispatcher 咋实现的列、