<welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>    <servlet>
        <servlet-name>dwr</servlet-name>
        <servlet-class>
            org.directwebremoting.servlet.DwrServlet
        </servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>dwr</servlet-name>
        <url-pattern>/dwr/*</url-pattern>
    </servlet-mapping>
 
    <filter>
        <filter-name>loginfile</filter-name>
        <filter-class>huawei.FileLogins</filter-class>
    </filter>
    <filter-mapping>
        <filter-name>loginfile</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>

解决方案 »

  1.   

    web.xml中同时配置filter 和 Dwr应该不会出问题的 
    你试试调整一下配置的顺序看看
      

  2.   

    你的ajax请求 被 filter给过滤掉了 
      

  3.   


    9494/* 过滤所有啊。<filter-mapping>
            <filter-name>loginfile</filter-name>
            <url-pattern>/*</url-pattern>
        </filter-mapping>
      

  4.   

    <servlet-mapping>
            <servlet-name>dwr</servlet-name>
            <url-pattern>/dwr/*</url-pattern>
        </servlet-mapping><filter-mapping>
            <filter-name>loginfile</filter-name>
            <url-pattern>/*</url-pattern>
        </filter-mapping>
    你两个都做了过滤了dwr里面也有过滤器的,所以它们冲突了
    <filter-mapping>
            <filter-name>loginfile</filter-name>
            <url-pattern>*.jsp</url-pattern>
        </filter-mapping>
    只对jsp页面进行过滤,不要过滤全部的。