?? login.java
字號(hào):
package com.x3408.office;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import com.x3408.employees.UserADO;
public class Login extends HttpServlet {
private static final long serialVersionUID = 1L;
public Login() {
super();
}
public void destroy() {
super.destroy(); // Just puts "destroy" string in log
// Put your code here
}
public void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{
HttpSession session=request.getSession();
String action=request.getParameter("action");
if("exit".equals(action)){
session.invalidate();
}else{
String employeeID=request.getParameter("employeeID");
String password=request.getParameter("password");
String userType=null;
String originalURL=null;
if (employeeID==null || password==null || employeeID.equals("")||password.equals("")){
request.setAttribute("passed", "null");
}else{
userType=UserADO.userType(employeeID, password);
if(userType!=null){
session.setAttribute("passed",userType);
session.setAttribute("employeeID", employeeID);
originalURL=(String)session.getAttribute("originalURL");
originalURL=originalURL==null?Constants.C_INDEX_JSP:originalURL;
response.sendRedirect(originalURL);
return;
}
request.setAttribute("passed","false");
}
}
request.getRequestDispatcher(Constants.S_LOGIN_JSP).forward(request,response);
}
public void init() throws ServletException {
// Put your code here
}
}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -