spring Filter进不去,不知道为什么进入不到类中

发布于 2022-09-07 03:48:02 字数 1721 浏览 14 评论 0

web.xml里面

    <!-- 客户端鉴权 -->
    <filter>
        <filter-name>ClientTokenFilter</filter-name>
        <filter-class>com.ustcinfo.bia.common.filter.ClientTokenFilter</filter-class>
    </filter>
    <filter-mapping>
        <filter-name>ClientTokenFilter</filter-name>
        <url-pattern>*.h5</url-pattern>
    </filter-mapping>
public class ClientTokenFilter implements Filter{
    @Override
    public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws ServletException, IOException {
        System.out.println("进入了过滤器");
        return;
    }

    @Override
    public void init(FilterConfig filterConfig) throws ServletException {
        // TODO Auto-generated method stub
        
    }

    @Override
    public void destroy() {
        // TODO Auto-generated method stub
        
    }
}

按ctrl是能从xml点到类里面的。但是运行的时候进不去。

顺便问一句后缀是不是写成什么都行(这里是.h5),只要匹配了就能访问?
调用的时候,直接就绕过去了,没有进入到filter里面进行验证

        $.ajax({
            url:commonObj.domain+"/h5/insertOptLogRecord.h5",
            method:"POST",
            contentType : 'application/json;charset=UTF-8',
            data:dataEncode,
            async:true,
            "success":function(optLogObj){
                window.parent.qtEntrance.PrintLog("操作记录-"+optContent+"-AJAX成功");
            },
            "error":function(XMLHttpRequest, textStatus, errorThrown){
                window.parent.qtEntrance.PrintLog("操作记录-"+optContent +"-AJAX错误");
                commonObj.saveInfo2Custom(dataEncode,"/h5/insertFaultCheck.h5");
            }
        });

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文