首页>代码>基于Spring+Spring MVC+Mybatis的用户账号注册和密码修改>/wareProject/src/com/servlet/AdminRegisterServlet.java
package com.servlet;

import java.io.IOException;
import java.sql.SQLException;

import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import com.bean.UserBean;
import com.service.UserService;

/**
 * Servlet implementation class AdminLoginServlet
 */
@WebServlet("/AdminRegisterServlet")
public class AdminRegisterServlet extends HttpServlet {
	private static final long serialVersionUID = 1L;
       
    /**
     * @see HttpServlet#HttpServlet()
     */
    public AdminRegisterServlet() {
        super();
        // TODO Auto-generated constructor stub
    }

	/**
	 * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
	 */
	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		// TODO Auto-generated method stub
	this.doPost(request, response);
	
	}

	/**
	 * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
	 */
	protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		// TODO Auto-generated method stub
		
		//设置编码格式,防止乱码
		request.setCharacterEncoding("UTF-8");
		response.setCharacterEncoding("UTF-8");
		//获取前台传过来的参数
		
		String user = request.getParameter("telephone");
		String userName = request.getParameter("name");
		String userEmail = request.getParameter("email");
		String userDept = request.getParameter("dept");
		String userPwd = request.getParameter("password");
		String userNo = request.getParameter("no");

		UserService us = new UserService();
		String url ="ok.html";
		if(user!=""&& userName !=""&& userEmail!=""&&userPwd!=""&&userNo!=""){
	
			UserBean userbean = new  UserBean();
			userbean.setUser(user);
			userbean.setName(userName);
			userbean.setPwd(userPwd);
			userbean.setEmail(userEmail);
			userbean.setDept(userDept);
			userbean.setNo(Integer.valueOf(userNo));
			userbean.setAuz("0");
			
			try {
				us.Admininsert(userbean);
			} catch (ClassNotFoundException | SQLException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
		}else{
			
			request.setAttribute("msg", "请把信息填写完整");
		         	url ="adminregistr.jsp";
		}
//		请求转发
		RequestDispatcher rd =request.getRequestDispatcher(url);
		
		rd.forward(request, response);
		
		}

		
		
	

}
最近下载更多
李亮  LV19 2023年8月27日
543666826  LV33 2021年11月19日
somicy  LV5 2021年8月6日
1992446131  LV1 2021年5月27日
panbiao  LV11 2021年3月31日
恣意ah  LV7 2021年2月24日
whxxhxmwc  LV1 2020年12月30日
qzDSADAS  LV1 2020年10月1日
小星星闪闪亮  LV1 2020年9月30日
水电费十多个  LV2 2020年6月20日
最近浏览更多
wddqwe  LV1 2023年7月2日
gecongkai  LV8 2023年6月22日
c469893928  LV2 2023年6月11日
微信网友_6510254668124160  LV1 2023年6月8日
yangbulx  LV3 2023年6月7日
skook7  LV2 2023年6月4日
FZJFZJ  LV3 2023年5月30日
星予宝藏666  LV6 2023年5月19日
zhubowei  LV2 2023年5月11日
 LV7 2023年3月29日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友