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

📄 userreg.java

📁 这是基于jsp的相册管理系统。数据库是mysql
💻 JAVA
字号:
//处理reg.jsp请求
package huitong.servlet;

import javax.servlet.http.HttpServlet;
import javax.servlet.http.*;
import huitong.javabean.User;
import huitong.util.db.*;
import huitong.util.*;
public class UserReg extends HttpServlet
{
	public void doGet(HttpServletRequest request,HttpServletResponse response)
	throws javax.servlet.ServletException,java.io.IOException
	{
		String userName = request.getParameter("userName");
		String userAlia = request.getParameter("userAlia");
		String userPWD = request.getParameter("userPWD");
		String ReUserPWD = request.getParameter("ReUserPWD");
		String userEmail = request.getParameter("userEmail");
		if (!CheckUtil.checkName(userName) )
		{
			System.out.println("userName");
			response.sendRedirect("reg.jsp");
			return ;
		}
		if (!CheckUtil.checkName(userAlia) )
		{
			System.out.println("userAlia");
			response.sendRedirect("reg.jsp");
			return ;
		}
		if(!checkPwd(userPWD,ReUserPWD))
		{
			System.out.println("userPWD ");
			response.sendRedirect("reg.jsp");
			return ;
		}
		System.out.println("userEmail.length = " + userEmail.trim().length());
		if ( userEmail.trim().length() > 0)
		{
			System.out.println("userEmail != null ");
			if(!CheckUtil.checkEmail(userEmail))
			{ 
				response.sendRedirect("reg.jsp");return ;
			}
		}
		
		User user = new User();
		user.setUserName("_"+userName);
		user.setUserAlia(userAlia);
		user.setUserPWD(userPWD);
		user.setUserType("0");
		user.setUserEmail(userEmail);
		UserTable table = new UserTable();
		table.addUser(user);
		response.sendRedirect("../logon.jsp");//请求转发
		
	}
	public void doPost(HttpServletRequest request,HttpServletResponse response)
	throws javax.servlet.ServletException,java.io.IOException
	{
		System.out.println("in USerReg");
		doGet(request,response);
	}
  
    private boolean checkPwd(String pwd1,String pwd2)
    { 
    	if (!pwd1.equals(pwd2))return false;
    	if (!CheckUtil.checkName(pwd1)) return false;
    	return true;
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -