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

📄 users.jsp

📁 java带进度条上传尽量不要让站长把时间都花费在为您修正说明上
💻 JSP
字号:
<%@ page language="java" pageEncoding="gb2312"%>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%> 
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
 <%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<html> 
	<head>
		<title>添加会员</title>
	<script type="text/javascript" src="<%=path %>/util/Calendar.js"></script>
	</head>

	<body background="images/a.gif" >
	  <center>
	  <table border="1" align="center" >
		<html:form action="/users.do?method=addUser" onsubmit="return validate()">
		
			<tr>
				<td><p align="right">登录帐号 : </p></td>
				<td colspan="2"><html:text property="login_name"/></td>
				<td><html:errors property="login_name"/></td></tr>
			<tr>
				<td><p align="right">登录密码 : </p></td>
				<td colspan="2"><html:password property="user_password"/></td>
				<td><html:errors property="user_password"/></td></tr>
			<tr>
				<td><p align="right">再次输入密码 : </p></td>
				<td colspan="2"><html:password property="user_password1"/></td>
				<td><html:errors property="user_password1"/></td></tr>
			<tr>
				<td><p align="right">博主昵称 : </p></td>
				<td colspan="2"><html:text property="nick_name"/></td>
				<td><html:errors property="nick_name"/></td></tr>
			<tr>
				<td><p align="right">博客空间名 : </p></td>
				<td colspan="2"><html:text property="blog_name"/></td>
				<td><html:errors property="blog_name"/></td></tr>
			<tr>
				<td><p align="right">选择图片 : </p></td>
				<td><html:select property="face" onchange="selectImg()">
					<%	for(int i=1;i<11;i++){ %>
						<option value="<%=basePath %>admins/users/images/<%=i %>.gif">图片<%=i %></option>
					<% } %>
					</html:select></td>
				<td><img alt="" src="<%=basePath %>admins/users/images/1.gif" id="img"></td></tr>
				<td><html:errors property="face"/></td>
			<tr>
				<td><div align="right">电子邮箱 : </div></td>
				<td colspan="2"><html:text property="email"/></td>
				<td><html:errors property="email"/></td></tr>	
			<tr>
				<td><div align="right">个性签名 : </div></td>
				<td colspan="2"><html:text property="idiograph"/></td>
				<td><html:errors property="idiograph"/></td></tr>
			<tr>
				<td><div align="right">性别:</div></td>
				<td colspan="2"><html:select property="sex">
					<html:option value="1">男</html:option>	
					<html:option value="2">女</html:option>
					</html:select></td>
				<td><html:errors property="sex"/></tr>
			<tr>
				<td><div align="right">联系地址 : </div></td>
				<td colspan="2"><html:text property="address"/></td>
				<td><html:errors property="address"/></td></tr>
			<tr>
				<td><div align="right">年龄 : </div></td>
				<td colspan="2"><html:text property="age"/></td>
				<td><html:errors property="age"/></td></tr>
			<tr>
				<td><div align="right">自我介绍 : </div></td>
				<td colspan="2"><html:text property="introduce"/></td>
				<td><html:errors property="introduce"/></td></tr>
			<tr>
				<td><div align="right">真实姓名 : </div></td>
				<td colspan="2"><html:text property="self_name"/></td>
				<td><html:errors property="self_name"/></td></tr>
			<tr>
				<td><div align="right">所在地区:</div></td>
				<td colspan="2"><html:select property="area">
					<html:option value="hb">华北地区</html:option>
					<html:option value="hd">华东地区</html:option>
					<html:option value="hn">华南地区</html:option>
					<html:option value="hz">华中地区</html:option>
					<html:option value="db">东北地区</html:option>
					<html:option value="xb">西北地区</html:option>
					<html:option value="xn">西南地区</html:option>
					</html:select></td>
				<td><html:errors property="area"/></td></tr>
			<tr>
				<td><div align="right">联系电话 : </div></td>
				<td colspan="2"><html:text property="tel"/></td>
				<td><html:errors property="tel"/></td></tr>
			<tr>
				<td><div align="right">所在城市 : </div></td>
				<td colspan="2"><html:text property="city"/></td>
				<td><html:errors property="city"/></td></tr>
			<tr>
				<td><div align="right">安全问题 : </div></td>
				<td colspan="2"><html:text property="question"/></td>
				<td><html:errors property="question"/></td></tr>
			<tr>
				<td><div align="right">安全问题答案 : </div></td>
				<td colspan="2"><html:text property="answer"/></td>
				<td><html:errors property="answer"/></td></tr>	
			<tr>
				<td><div align="right">生日 : </div></td>
				<td colspan="2"><html:text property="birthday" onclick="setDay(this);"  readonly="true"/></td>
				<td><html:errors property="birthday"/></td></tr>
			<tr>
				<TD align="center" colspan="3"><html:submit value="提交"/><html:cancel value="重置" /></TD></tr>
		</html:form>
		</table>
	</center>
	</body>
	<script type="text/javascript">
		function validate(){
			var loginname=document.getElementById("login_name").value;
			if(loginname.length>12||loginname.length<6){
				alert("用户名长度必须大于6个字符,小于12个字符");
				return false;
			}		
				
			var password=document.getElementById("user_password").value;
			if(password.length>12||password.length<6){
				alert("密码长度必须大于6个字符,小于12个字");
				return false;
			}
				
			var password1=document.getElementById("user_password1").value;
			if(password!=password1){
				alert("两次输入密码不符");
				return false;
			}
				
			var nickname=document.getElementById("nick_name").value;
			if(nickname.length>12||nickname.length<1){
				alert("昵称长度必须大于1个字符,小于12个字");
				return false;
			}
				
			var blogname=document.getElementById("blog_name").value;
			if(blogname.length>12||blogname.length<1){
				alert("博客空间名必须大于1个字符,小于12个字");
				return false;
			}
			
			var email=document.getElementById("email").value;
			var mails =/^[A-Za-z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/;
			if(!mails.test(email)){
				alert("邮箱地址无效");
				return false;
			}
				
			var idiograph=document.getElementById("idiograph").value;
			if(idiograph.length>30){
				alert("签名长度不可以超过30个字符");
				return false;
			}
				
			var address=document.getElementById("address").value;
			if(address.length>60){
				alert("地址长度不可以超过60个字符");
				return false;
			}
				
			var age=document.getElementById("age").value;
			if(age.length<1||isNaN(age)){
				alert("年龄必须为数字格式");
				return false;
			}
			else if(age>200||age<0){
				alert("年龄数值无效");
				return false;
			}
				
			var introduce=document.getElementById("introduce").value;
			if(introduce.length>60){
				alert("自我介绍长度不可以超过60个字符");
				return false;
			}
				
			var selfname=document.getElementById("self_name").value;
			if(selfname.length>30){
				alert("姓名长度不可以超过30个字符");
				return false;
			}
				
			var tel=document.getElementById("tel").value;
			if(tel.length>20){
				alert("电话长度不得超过20个字符");
				return false;
			}
				
			var city=document.getElementById("city").value;
			if(city.length>20){
			 	alert("城市地址长度不得超过20个字符");
			 	return false;
			 } 
			 
			 var question=document.getElementById("question").value;
			 if(question.length<1||question.length>20){
			 	alert("安全问题不能为空,且长度不得超过20个字符");
			 	return false;
			 }
			 	
			 var answer=document.getElementById("answer").value;
			 if(answer.length<1||answer.length>20){
			 	alert("问题回答不能为空,且长度不得超过20个字符");
			 	return false;
			 }
	
		}
		
		function selectImg(){
			document.getElementById("img").src=document.getElementById("face").value;
		}
	</script>
	
</html>

⌨️ 快捷键说明

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