📄 addadminservlet.java
字号:
package com.lmh.servlet.admin;
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 AddAdminServlet extends HttpServlet {
/**
* The doPost method of the servlet. <br>
*
* This method is called when a form has its tag value method equals to
* post.
*
* @param request
* the request send by the client to the server
* @param response
* the response send by the server to the client
* @throws ServletException
* if an error occurred
* @throws IOException
* if an error occurred
*/
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/admin/user/regAdmin.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(5);
userDao.insertUser(userBean);
content = "恭喜!成功注册了用户名为" + suser + "的管理员,添加成功!";
title = "注冊成功";
url = "/lmhshop/admin/user/adminManger.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 + -