DynamicUrlPermissionsShiroFilter.java 文件源码

java
阅读 31 收藏 0 点赞 0 评论 0

项目:xproject 作者:
public void doFilter(ServletRequest request, ServletResponse response,
        FilterChain chain) throws IOException, ServletException {
    try {
        getDelegateShrioFilter().doFilter(request, response, chain);
    } catch (UnknownSessionException e) {
        System.out.println(e);
        if(HttpUtils.isAsynRequest((HttpServletRequest) request)){
            Result<Object> result = new Result<Object>();
            result.setSuccess(false);
            result.setMessage("对不起,您的会话已过期,请重新登录!");
            HttpUtils.asynOutputResponse((HttpServletResponse) response, ContentType.APPLICATION_JSON, JsonUtils.object2Json(result));
        }else{
            throw e;
        }
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号