filter问题

编写一个filter. 经过此filter的请求中,header里必须有PARA_TOKEN=[name] 才行,否则终止请求。[name]是你数据库中存储的名字
全部评论
public class TestFillter implements Filter{ @Override public void destroy() { } @Override public void doFilter(ServletRequest arg0, ServletResponse arg1, FilterChain arg2) throws IOException, ServletException { HttpServletRequest request=(HttpServletRequest) arg0; HttpServletResponse response=(HttpServletResponse) arg1; String name=request.getHeader("PARA_TOKEN"); if(name!=null)                   { arg2.doFilter(request, response);                         return;                    } //否则返回主界面 response.sendRedirect(request.getContextPath()+"/"); } @Override public void init(FilterConfig arg0) throws ServletException { } }
点赞 回复
分享
发布于 2017-07-31 17:53

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务