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

📄 register.jsp

📁 这是个简单的在线书店购书系统
💻 JSP
字号:
<%@ page language="java" import="java.util.*,mypack.*" pageEncoding="gb2312"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>My JSP 'register.jsp' starting page</title>
    
	<meta http-equiv="pragma" content="no-cache">
	<meta http-equiv="cache-control" content="no-cache">
	<meta http-equiv="expires" content="0">    
	<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
	<meta http-equiv="description" content="This is my page">
	<!--
	<link rel="stylesheet" type="text/css" href="styles.css">
	-->
<style type="text/css">
<!--
body {
	background-color: #DCF3E1;
	margin-left: 200px;
	margin-right: 200px;
	margin-top: 40px;
}
body,td,th {
	font-size: 16px;
}
-->
</style>
  <script>
	function check(){
		
		if(document.myform.username.value==""){
			alert("用户名不能为空!");
			return false;
		}else if(document.myform.userpassword.value.length<6){
			alert("密码长度不能小于6!");
			return false;
		}else if(document.myform.pwd1.value!=document.myform.userpassword.value){
			alert("确认密码错误!");
			return false;
		}else if(document.myform.realname.value==""){
			alert("姓名不能为空!");
			return false;
		}else if(document.myform.usertelephone.value==""){
			alert("联系电话不能为空!");
			return false;
		}else if(document.myform.email.value.indexOf("@")<0){
			alert("email地址必须包含@!");
			return false;
		}else if(document.myform.realaddr.value==""){
			alert("地址不能为空!");
			return false;
		}else if(document.myform.code_check.value==""){
			alert("验证码不能为空!");
			return false;
		}
		else{
			return true;
		}
	} 
</script>

</head>

<body>
<form name="myform" onsubmit="return check();"action="register.jsp" method="post">
<div><h1>用户注册</h1></div>



<pre>

请输入用户名:<input type="text" name="username" />(可以由数字、英文字母组成)<br/>
  请输入密码:<input type="password" name="userpassword"/>(不少于六位)<br/>
    确认密码:<input type="password" name="pwd1"/><br/>
    真实姓名:<input type="text" name="realname"/><br/>
    联系电话:<input type="text" name="usertelephone"/><br/>
  您的Email :<input type="text" name="email"/>(必须包含"@")<br/>
        地址:<input type="text" name="realaddr"/><br/>
      验证码:<img src="code_check.jsp" /><br/>
请输入验证码:<input type="text" name="code_check" /><br/>
              <input type="submit" name="submit" value="提交"/>  <input type="reset" name="reset" value="重置"/>

</pre>

</form>

	<jsp:useBean id="userbean" class="mypack.UserBean">
  	<jsp:setProperty name="userbean" property="*"/>
  	</jsp:useBean>
  	<jsp:useBean id="userdb" class="mypack.UserDB" scope="session"/>
  <%String random=request.getParameter("code_check");
  	String random2=request.getSession().getAttribute("rand").toString();
  	if(random!=null&&!random.equals(random2)){
  		out.println("验证码错误!");
  	}else{
  	if(userbean.getUsername()!=null){
  		boolean flg=userdb.addUser(userbean);
  		if(flg){
  			out.println("注册成功");
  		}else{out.println("注册失败");}
  	}
  }	
  %>   
</body>
</html>

⌨️ 快捷键说明

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