1 39 40 package demo; 41 42 import java.io.*; 43 import javax.servlet.*; 44 import javax.servlet.http.*; 45 46 50 public class FilterServlet extends HttpServlet { 51 52 56 public void doPost(HttpServletRequest request, 57 HttpServletResponse response) 58 throws IOException, ServletException { 59 60 String servletPath = request.getServletPath(); 61 servletPath = servletPath.concat(".jsp"); 62 63 getServletConfig().getServletContext(). 64 getRequestDispatcher("/" + servletPath).forward(request, response); 65 } 66 67 70 public void doGet(HttpServletRequest request, 71 HttpServletResponse response) 72 throws IOException, ServletException { 73 74 HttpSession session = request.getSession(); 77 MailUserBean mailuser = (MailUserBean)session.getAttribute("mailuser"); 78 String servletPath = request.getServletPath(); 79 servletPath = servletPath.concat(".jsp"); 80 81 if (mailuser.isLoggedIn()) 82 getServletConfig().getServletContext(). 83 getRequestDispatcher("/" + servletPath). 84 forward(request, response); 85 else 86 getServletConfig().getServletContext(). 87 getRequestDispatcher("/index.html"). 88 forward(request, response); 89 } 90 } 91 92 | Popular Tags |