packagecom.servlet;importjava.io.IOException;importjava.io.PrintWriter;importjavax.servlet.ServletException;importjavax.servlet.http.HttpServlet;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.HttpServletResponse;importcom.biz.LoginBiz;importcom.biz.LoginBizImpl;importcom.entity.User;publicclassLoginServletextendsHttpServlet{privateLoginBizImplbiz=newLoginBizImpl();publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{Stringusername=request.getParameter(\"username\");Stringpassword=request.getParameter(\"password\");Stringtype=request.getParameter(\"type\");Useruser=newUser();user.setUsername(username);user.setPassword(password);user.setType(type);booleanb;try{b=biz.checkLogin(user);if(b==true){if(type=\"D\"){request.getRequestDispatcher(\"/success.jsp\").forward(request,response);}elseif(type=\"T\"){request.getRequestDispatcher(\"/Teacher.jsp\").forward(request,response);}elseif(type=\"S\"){request.getRequestDispatcher(\"/Student.jsp\").forward(request,response);}}else{request.getRequestDispatcher(\"/error.jsp\").forward(request,response);}}catch(Exceptione){e.printStackTrace();}}publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{doPost(request,response);}}
|