*/
protected void processRequest(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
- response.setContentType("text/html;charset=UTF-8");
- PrintWriter out = response.getWriter();
- try {
- userbean user = new userbean();
- user.setUserId(request.getParameter("txt_userid"));
- user.setPassword(request.getParameter("txt_pass"));
- user = udac.login(user);
- if (user.isValid()) {
- HttpSession session = request.getSession(true);
- session.setAttribute("user", user);
- session.setAttribute("user_id", user.getUserId());
- session.setAttribute("user_name", user.getName());
- session.setAttribute("role_id", user.getRole());
- session.setAttribute("role_desc", user.getRoleDesc());
- session.setAttribute("last_login", user.getLastLogin());
- // response.sendRedirect("main.jsp"); //logged-in page
- // response.sendRedirect(response.encodeRedirectURL("main.jsp"));
- response.sendRedirect(request.getContextPath()
- + response.encodeRedirectURL("/main.jsp"));
+ userbean user = new userbean();
+ user.setUserId(request.getParameter("txt_userid"));
+ user.setPassword(request.getParameter("txt_pass"));
+ user = udac.login(user);
+ if (user.isValid()) {
+ HttpSession session = request.getSession(true);
+ session.setAttribute("user", user);
+ session.setAttribute("user_id", user.getUserId());
+ session.setAttribute("user_name", user.getName());
+ session.setAttribute("role_id", user.getRole());
+ session.setAttribute("role_desc", user.getRoleDesc());
+ session.setAttribute("last_login", user.getLastLogin());
+ // response.sendRedirect("main.jsp"); //logged-in page
+ // response.sendRedirect(response.encodeRedirectURL("main.jsp"));
+ response.sendRedirect(request.getContextPath()
+ + response.encodeRedirectURL("/main.jsp"));
- } else {
- // response.sendRedirect("index.jsp?user="+user.isValid());
- // //revert back to login page
- // response.sendRedirect(response.encodeRedirectURL("index.jsp?user="+user.isValid()));
- // //revert back to login page
- response.sendRedirect(request.getContextPath()
- + response.encodeRedirectURL("/index.jsp") + "?user="
- + user.isValid());
- // + java.net.URLEncoder.encode());
+ } else {
+ // response.sendRedirect("index.jsp?user="+user.isValid());
+ // //revert back to login page
+ // response.sendRedirect(response.encodeRedirectURL("index.jsp?user="+user.isValid()));
+ // //revert back to login page
+ response.sendRedirect(request.getContextPath()
+ + response.encodeRedirectURL("/index.jsp") + "?user="
+ + user.isValid());
+ // + java.net.URLEncoder.encode());
- }
- } finally {
- out.close();
}
}