⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 regservlet.java

📁 电子商城
💻 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 + -