Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package controler;
- import java.io.*;
- import javax.servlet.*;
- import javax.servlet.http.*;
- public class Model2Servlet extends HttpServlet {
- protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
- String action = request.getParameter("action") == null ? "" :(String) request.getParameter("action");
- RequestDispatcher rd = request.getRequestDispatcher("/Login.jsp");
- if (action.isEmpty() || action.equals("login")) {
- String userName = request.getParameter("userName");
- String password = request.getParameter("password");
- if (userName == null) {
- rd = request.getRequestDispatcher("/Login.jsp");
- } else if (password != null && userName.equals("aibo")
- && password.equals("kitada")) {
- // login sucessful
- request.getSession(true).setAttribute("logado", "yes"); //Atributo de sessao para logado
- rd = request.getRequestDispatcher("/Welcome.jsp");
- } else {
- // login failed
- request.setAttribute("error", "yes");
- rd = request.getRequestDispatcher("/Login.jsp");
- }
- } else if(action.equals("menu")) {
- rd = request.getRequestDispatcher("/Menu.jsp");
- } else if (action.equals("welcome")) {
- rd = request.getRequestDispatcher("/Welcome.jsp");
- }
- rd.forward(request, response);
- }
- @Override
- protected void doGet(HttpServletRequest request, HttpServletResponse response)
- throws ServletException, IOException {
- processRequest(request, response);
- }
- @Override
- protected void doPost(HttpServletRequest request, HttpServletResponse response)
- throws ServletException, IOException {
- processRequest(request, response);
- }
- }
Add Comment
Please, Sign In to add comment