📄 insertkaoqinservlet.java
字号:
package edu.scfc;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
public class InsertKaoqinServlet 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("GBK");
response.setCharacterEncoding("GBK");
java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat("HH:mm:ss");
java.util.Date currentTime = new java.util.Date();//得到当前系统时间
String str_time = formatter.format(currentTime); //将日期时间格式化
String hour = str_time.substring(0,2);
int hour_ =Integer.parseInt(hour);
PrintWriter out = response.getWriter();
String date = request.getParameter("date").trim();
String wek = request.getParameter("wek");
wek = new String(wek.getBytes("ISO-8859-1"));
String ipAddress = request.getParameter("IP");
HttpSession session = request.getSession();
String realName = (String)session.getAttribute("realName");
String dept = (String)session.getAttribute("dept");
String str_ = null;
KaoqinBean objKaoqinBean = new KaoqinBean();
if(hour_<12){
if (hour_ >= 7 && hour_ < 8) {
str_ = "上午正常考勤";
} else if (hour_ >= 8) {
str_ = "上午考勤迟到";
} else {
str_ = "上午考勤早到";
}
int i = objKaoqinBean.InsertKaoqinAM(date,wek,str_time,realName,ipAddress,dept);
if(i==1){
session.setAttribute("str_am",str_);
String aa = (String)session.getAttribute("str_am");
System.out.println(""+aa);
javax.servlet.RequestDispatcher rd = request.getRequestDispatcher("kaoqin.jsp");
rd.forward(request,response);
}else{
session.setAttribute("str_am",str_);
javax.servlet.RequestDispatcher rd = request.getRequestDispatcher("kaoqin.jsp");
rd.forward(request,response);
}
}else{
if(hour_>= 14 && hour_< 15){
str_ = "下午正常考勤";
} else if (hour_>= 15) {
str_ = "下午考勤迟到";
} else {
str_ = "下午考勤早到";
}
int i = objKaoqinBean.InsertKaoqinPM(date,wek,str_time,realName,ipAddress,dept);
if(i==1){
session.setAttribute("str_pm",str_);
javax.servlet.RequestDispatcher rd = request.getRequestDispatcher("kaoqin.jsp");
rd.forward(request,response);
}else{
session.setAttribute("str_pm",str_);
javax.servlet.RequestDispatcher rd = request.getRequestDispatcher("kaoqin.jsp");
rd.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 + -