Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package controller;
- import java.io.IOException;
- import java.io.PrintWriter;
- import javax.servlet.ServletException;
- import javax.servlet.annotation.WebServlet;
- import javax.servlet.http.HttpServlet;
- import javax.servlet.http.HttpServletRequest;
- import javax.servlet.http.HttpServletResponse;
- import javax.servlet.http.HttpSession;
- import model.User;
- @WebServlet(name = "Login", urlPatterns = {"/Login"})
- public class Login extends HttpServlet {
- public Login() {
- super();
- }
- @Override
- protected void doGet(HttpServletRequest request, HttpServletResponse response)
- throws ServletException, IOException {
- }
- @Override
- protected void doPost(HttpServletRequest request, HttpServletResponse response)
- throws ServletException, IOException {
- String uname = request.getParameter("username");
- String upass = request.getParameter("password");
- User userBean = new User(uname, upass);
- System.out.println(userBean.getUserpass());
- System.out.println(userBean.getUsername());
- if (userBean.isValid(userBean.getUsername(), userBean.getUserpass())) {
- HttpSession session = request.getSession(true);
- session.setAttribute("username", userBean.getUsername());
- response.sendRedirect("package.jsp");
- } else {
- response.sendRedirect("login.jsp");
- }
- }
- @Override
- public String getServletInfo() {
- return "Short description";
- }
- }
Add Comment
Please, Sign In to add comment