Mega Code Archive
Categories
/
Java Tutorial
/
Servlet
Servlet Login
import java.io.*; import java.util.*; import javax.servlet.*; import javax.servlet.http.*; public class MyServlet extends HttpServlet { public void doPost(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { res.setContentType("text/html"); PrintWriter out = res.getWriter(); String account = req.getParameter("account"); String password = req.getParameter("password"); String pin = req.getParameter("pin"); if (!allowUser(account, password, pin)) { out.println("
Access Denied
"); out.println("Your login and password are invalid.
"); out.println("You may want to
try again
"); out.println(""); } else { out.println("
Access Denied
"); out.println("Your login and password are valid.
"); out.println(""); HttpSession session = req.getSession(); session.setAttribute("logon.isDone", account); // just a marker object try { String target = (String) session.getAttribute("login.target"); if (target != null) { res.sendRedirect(target); return; } } catch (Exception ignored) { } //res.sendRedirect("/"); } } protected boolean allowUser(String account, String password, String pin) { return true; } }
Login
Welcome!
Please enter your Account Number,
Password, and PIN to log in.
Account:
Password:
PIN:
MyServletName
MyServlet
MyServletName
*.do