public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException {
HttpServletRequest request = (HttpServletRequest) req;
HttpServletResponse response = (HttpServletResponse) res;
HttpSession session = request.getSession(false);
String redirecionamento = request.getContextPath() + "/login.xhtml";
if (session == null || session.getAttribute("usuario") == null) {
response.sendRedirect(redirecionamento);
} else {
Usuario usuario = (Usuario) session.getAttribute("usuario");
if(!usuario.getAdmin()) {
response.sendRedirect(redirecionamento);
} else {
chain.doFilter(request, response);
}
}
}
AdminFilter.java 文件源码
java
阅读 32
收藏 0
点赞 0
评论 0
项目:Trabalhos-FIAP
作者:
评论列表
文章目录