?? checkcontrol.java~8~
字號:
package com.richard.control;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
import com.richard.dto.Employee;
import com.richard.service.Factory;
public class CheckControl extends HttpServlet {
private static final String CONTENT_TYPE = "text/html; charset=GBK";
//Initialize global variables
public void init() throws ServletException {
}
//Process the HTTP Get request
public void doGet(HttpServletRequest request, HttpServletResponse response) throws
ServletException, IOException {
response.setContentType(CONTENT_TYPE);
request.setCharacterEncoding("gb2312");
response.setCharacterEncoding("gb2312");
String param = request.getParameter("param");
if (param != null) {
if (param.equals("check")) {
HttpSession objSession = request.getSession();
String employeeName = request.getParameter("employeeName");
String password = request.getParameter("password");
Employee employeeBean = new Employee();
employeeBean.setName(employeeName);
employeeBean.setPassword(password);
if (Factory.createEmployee().check(employeeBean)) {
objSession.setAttribute("employeeName", employeeName);
String ipAddress=request.getHeader("host");
String name=employeeName;
Date objDate=new Date();
System.out.println(objDate.toString());
response.sendRedirect("index.jsp");
} else {
objSession.setAttribute("error",123);
RequestDispatcher objDispatcher = request.
getRequestDispatcher(
"login.jsp");
objDispatcher.forward(request, response);
}
}
}
}
//Process the HTTP Post request
public void doPost(HttpServletRequest request, HttpServletResponse response) throws
ServletException, IOException {
doGet(request, response);
}
//Clean up resources
public void destroy() {
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -