📄 regservlet.java
字号:
package com.lmh.servlet.font;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.lmh.dao.impl.OracleUserDAO;
import com.lmh.dao.vo.UserBean;
import com.lmh.pub.EncodingTool;
public class RegServlet extends HttpServlet {
private static final long serialVersionUID = -3793729105709514330L;
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String title = "";
String url = "";
String content = "";
OracleUserDAO userDao = new OracleUserDAO();
String suser = request.getParameter("suser");
if (suser != null && suser.length() != 0) {
if (userDao.searchUser(suser)!=null&&userDao.searchUser(suser).getSuser() != null) {
content = "用户名不可用,该用户已被注册过!";
title = "注冊失敗";
url = "/lmhshop/font/reguser.jsp";
} else {
String spwd = request.getParameter("spwd");
String ssex = request.getParameter("ssex");
String sname = request.getParameter("sname");
String sbirth = request.getParameter("sbirth");
String semail = request.getParameter("semail");
String sphone = request.getParameter("sphone");
String saddress = request.getParameter("saddress");
String scode = request.getParameter("scode");
UserBean userBean = new UserBean();
userBean.setSuser(suser);
userBean.setSname(sname);
userBean.setDbirth(sbirth);
userBean.setSphone(sphone);
userBean.setSsex(ssex);
userBean.setSpwd(spwd);
userBean.setSaddress(saddress);
userBean.setScode(scode);
userBean.setSemail(semail);
userBean.setSlock("0");
userBean.setNlogin(0);
userBean.setNlevel(9);
userDao.insertUser(userBean);
content="恭喜!成功注册了用户名为"+suser+"的用户,可以登陆使用了!";
title = "注冊成功";
url = "/lmhshop/font/login.jsp";
}
}
content = content + "本页面将在5秒后自动跳转";
title = EncodingTool.encoder(title);
content = EncodingTool.encoder(content);
url = EncodingTool.encoder(url);
response.sendRedirect("/lmhshop/publicInfo.jsp?title=" + title
+ "&url=" + url + "&content=" + content);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -