本帖最后由 jay_jian 于 2010-11-25 09:46:34 编辑

解决方案 »

  1.   

    There is no Action mapped for namespace / and action name MyServlet. - [unknown location
    你这个过滤器要放在struts2的那个过滤器后面才行
    其次 你的struts2的拦截 不要设置成 /*  ,你试试拦截.action 看看.
      

  2.   

    已经放在这后面还是不行啊
    <filter-mapping>
    <filter-name>struts2Filter</filter-name>
    <url-pattern>*.action</url-pattern>
    <dispatcher>REQUEST</dispatcher>
    <dispatcher>FORWARD</dispatcher>
    </filter-mapping>
      

  3.   

    试着看下classes目录下有没有struts.xml文件
      

  4.   

    <servlet-mapping>
    <servlet-name>MyServlet</servlet-name>
    <url-pattern>/MyServlet</url-pattern>
    </servlet-mapping>
    这个url-pattern标签里面写成/*试试
      

  5.   

    试着看下classes目录下有没有struts.xml文件
    --------
    有的