在多线程并发的时候,下面代码是否会出问题呢?大家指点一下   public void doFilter(ServletRequest request, ServletResponse response,
    FilterChain chain)throws IOException, ServletException {
  User user;
  HttpServletRequest req=(HttpServletRequest)request;
  HttpServletResponse rep=(HttpServletResponse)response;
  if(req.getSession(false).getAttribute("user")==null)
  rep.sendRedirect(req.getContextPath()+"/rolerror.jsp");
  
  else {
  user=(User)req.getSession(false).getAttribute("user"); 
            if("2".equals(user.getRole())!=true)
             rep.sendRedirect(req.getContextPath()+"/rolerror.jsp");
                 else chain.doFilter(request, response);