📄 regservlet.java
字号:
package com.ibm.control;
import java.io.IOException;
import java.sql.Connection;
import java.sql.Timestamp;
import java.text.SimpleDateFormat;
import java.util.Date;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.ibm.common.DBConnection;
import com.ibm.dto.UsersDTO;
import com.ibm.service.UsersService;
public class RegServlet extends HttpServlet {
private DBConnection con;
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String username=request.getParameter("username");
String password=request.getParameter("password");
String checkpassword=request.getParameter("checkpassword");
String sex=request.getParameter("sex");
String headimg=request.getParameter("headimg");
System.out.println(username);
System.out.println(password);
System.out.println(checkpassword);
System.out.println(sex);
System.out.println(headimg);
// String regtime=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date());
Date date = new Date();//获得系统时间.
String nowTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(date);//将时间格式转换成符合Timestamp要求的格式.
Timestamp regtime = Timestamp.valueOf(nowTime);//把时间转换
//封装数据
UsersDTO udto=new UsersDTO();
// UsersDTO udto=UsersDTO.getInstance();
udto.setUsername(username);
udto.setPassword(password);
udto.setRegtime(regtime);
udto.setHeadimg(headimg);
udto.setSex(sex);
//打开数据库连接
Connection con=DBConnection.getInstance().getConnection();
//调用业务逻辑层代码:com.ibm.service
boolean flag=UsersService.getInstance().insertUser(con, udto);
if(flag)
{
System.out.println("插入成功");
response.sendRedirect("index.jsp");
}else
{
System.out.println("插入失败");
response.sendRedirect("reg.jsp");
}
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
this.doGet(request, response);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -