📄 register.jsp
字号:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@include file="taglib.jsp" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html:html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="CSS/style.css" rel="stylesheet" type="text/css">
<title>注册页面</title>
<style type="text/css">
<!--
.style1 {color: #FF0000}
-->
</style>
<script type="text/javascript">
<!--
function submit2(){
if(document.all.name.value.length==0){
alert("请填写用户名!");
return false;
}
if(document.all.password.value.length==0){
alert("请填写密码!");
return false;
}
document.all.loginForm.submit();
return true;
}
function SelectSubmit(){
document.all.registerForm.submit();
return true;
}
function submit1(){
if(document.all.username.value.length==0){
alert("请填写用户名!");
return false;
}
if(document.all.realname.value.length==0){
alert("请填写真实姓名!");
return false;
}
if(document.all.password1.value.length==0){
alert("请填写密码!");
return false;
}
if(document.all.password2.value.length==0){
alert("请填写密码!");
return false;
}
if(document.all.tel.value.length==0){
alert("请填写联系电话!");
return false;
}
if(document.all.mail.value.length==0){
alert("请填写电子邮件!");
return false;
}
if(document.all.lxdz.value.length==0){
alert("请填写联系地址!");
return false;
}
if(document.all.password1.value!=document.all.password2.value){
alert("两次密码输入不相符!");
return false;
}
if(!checkemail(registerForm.mail.value)){
alert("您输入Email地址不正确!");registerForm.mail.focus();return false;
}
document.all.registerForm.submit();
return true;
}
function checkemail(email){
var str=email;
var Expression=/\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
var objExp=new RegExp(Expression);
if(objExp.test(str)==true){
return true;
}else{
return false;
}
}
function reset(){
document.all.registerForm.reset();
}
//-->
</script>
<script src="JS/onclock.JS"></script><!--用于显示时间的JavaScript-->
</head>
<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onload="clockon(bgclock)">
<!-- %@include file="top.jsp" %-->
<%
if(session.getAttribute("registersucess")!=null&&session.getAttribute("registersucess").equals("1")){
System.out.println(session.getAttribute("registersucess").equals("1"));
%>
<script>
javascript:window.alert("注册成功")
</script>
<%}
session.removeAttribute("registersucess");
%>
<%
if(session.getAttribute("checkuser")!=null&&session.getAttribute("checkuser").equals("1")){
System.out.println(session.getAttribute("checkuser").equals("1"));
%>
<script>
javascript:window.alert("用户名重复")
</script>
<%}
%>
<!-- 登录部分 -->
<table id="__01" width="1015" border="0" cellpadding="0" cellspacing="0">
<tr>
<td colspan="2">
<img src="images/01.gif" alt="" name="Image1" width="1002" height="152" id="Image1"></td>
</tr>
<tr>
<td colspan="2" height="40" background="images/02.gif"><table width="100%" height="33" border="0">
<tr>
<td width="6%"> </td>
<td width="63%"> [ <span class="zi"> <%
if(request.getAttribute("name")!=null)
out.println(request.getAttribute("name"));
else
out.println("游客");
%><html:errors/>
</span> ] <span class="zi">
欢迎光临</span> </td>
<td width="3%" valign="bottom" class="bzzi"><a href="index.do" class="zczi">首页</a></td>
<td width="1%" valign="bottom" class="zczi">|</td>
<td width="6%" valign="bottom" class="zczi"><a href="adminlogin.do" class="zczi">版主登录</a></td>
<td width="1%" valign="bottom" class="zczi">|</td>
<td width="6%" valign="bottom" class="zczi"><a href="#" class="zczi" onclick="window.location.reload()">刷新主页</a></td>
<td width="1%" valign="bottom" class="zczi">|</td>
<%
String iflogin=(String)session.getAttribute("i");
if(iflogin==null){
%>
<td width="7%" valign="bottom" class="zczi"><a href="#" onClick="alert('请您首先登录')" class="zczi">发布主题</a></td>
<%
}else{%>
<td width="6%" valign="bottom" class="zczi"><a href="newtopic.do?name=<%=session.getAttribute("name") %>&forumid=<%=session.getAttribute("forumId") %>&forumname=<%=request.getParameter("forumname") %>" class="zczi">发布主题</a></td>
<%} %>
</tr>
</table>
</td>
</tr>
<html:form action="login.do" focus="name">
<tr>
<td width="872" height="68" background="images/03.gif">
<table width="100%" border="0">
<tr>
<td width="20%" height="39"> </td>
<td width="39%" valign="middle" class="zi" id="bgclock"> </td>
<td width="20%"><span class="zi">用户名:</span> <input name="name" type="text" size="13"></td>
<td width="21%"><span class="zi">密码:</span> <input name="password" type="password" size="13"></td>
</tr>
<tr>
<td colspan="2"> </td>
<td> </td>
<td> </td>
</tr>
</table>
</td>
<td width="143">
<img src="images/04.gif" alt="" name="Image2" width="130" height="68" border="0" usemap="#Map" id="Image2"></td>
</tr>
<tr>
<td colspan="2">
<img src="images/05.gif" alt="" name="Image3" width="1002" height="36" id="Image3"></td>
</tr>
</html:form>
<%
if(request.getAttribute("name")!=null){
%>
<app:display/>
<%} %>
</table>
<map name="Map">
<area shape="rect" coords="4,12,52,36" href="#" onClick="return submit2();">
<area shape="rect" coords="59,11,104,36" href="register.do">
</map>
<!-- 结束 -->
<!-- 注册部分 -->
<table id="__01" width="1002" border="0" cellpadding="0" cellspacing="0">
<html:form action="registermanager.do">
<tr>
<td rowspan="2">
<img src="images/zc_02.gif" width="477" height="463" alt=""></td>
<td width="525" height="414" valign="top" background="images/zc_03.gif"><table width="100%" border="0" height="374">
<tr>
<td width="62" class="zczi">用 户 名:</td>
<td colspan="2">
<%if(session.getAttribute("checkuser")!=null&&session.getAttribute("checkuser").equals("0")) {
%>
<input name="username" type="text" size="24" maxlength="10" value=<%=session.getAttribute("username")%>>
<%}else{ %>
<input name="username" type="text" size="24" maxlength="10">
<%} %>
</td>
<td colspan="3"><span class="style1">*
<input type="button" name="Submit3" value="检查用户名" onClick="window.location.href='checkuser.do?username='+registerForm.username.value">
</span><span class="zi"><html:errors/></span> </td>
</tr>
<tr>
<td class="zczi">真实姓名:</td>
<td colspan="2"><input name="realname" type="text" size="24" maxlength="10"></td>
<td colspan="3"><span class="style1">*</span></td>
</tr>
<tr>
<td class="zczi">密 码:</td>
<td colspan="2"><input name="password1" type="password" size="26" maxlength="10"></td>
<td colspan="3"><span class="style1">*</span></td>
</tr>
<tr>
<td class="zczi">密码确认:</td>
<td colspan="2"><input name="password2" type="password" size="26" maxlength="10"></td>
<td colspan="3"><span class="style1">*</span></td>
</tr>
<tr>
<td class="zczi">性 别:</td>
<td colspan="2"><input name="sex" type="radio" value="1" checked style="border-style:dotted ">
<span class="zczi">男</span> <input type="radio" name="sex" value="2" style="border-style:dotted ">
<span class="zczi">女</span></td>
<td colspan="3"> </td>
</tr>
<tr>
<td class="zczi">联系电话:</td>
<td colspan="2"><input name="tel" type="text" size="24" maxlength="15"></td>
<td colspan="3"><span class="style1">*</span></td>
</tr>
<tr>
<td><span class="zczi">OICQ号:</span></td>
<td colspan="2"><input name="qq" type="text" size="24" maxlength="10"></td>
<td colspan="3"> </td>
</tr>
<tr>
<td rowspan="3" class="zczi">选择头像:</td>
<%
String tx=(String)session.getAttribute("tx");
%>
<td width="174" rowspan="2">
<%if(session.getAttribute("tx")==null) %>
<img src="images/touxiang/2.gif" id="img">
<!--%}else{ %>
<img src="images/touxiang/<!--%=tx %>" width="60" height="60">
<!--%} %-->
</td>
<td width="4"> </td>
<td width="70" rowspan="2" align="left" class="zczi">签名档:</td>
<td width="181" rowspan="3" valign="bottom"><textarea name="signature" rows="5"></textarea></td>
<td width="8" rowspan="2"> </td>
</tr>
<tr>
<td height="34"> </td>
</tr>
<tr>
<SCRIPT language=javascript>
//通过下拉列表选择头像时应用该函数
function showlogo(){
document.registerForm.img.src="images/touxiang/"+document.registerForm.tx.options[document.registerForm.tx.selectedIndex].value;
}
</SCRIPT>
<td width="174"><select name="tx" class="zczi" style="width:65px " onChange="showlogo();">
<%
for(int i=0;i<=18;i++){
%>
<option value="<%=i %>.gif">头像<%=i+1 %></option>
<!-- %
if(i==Integer.parseInt(tx.substring(0,1))){
%-->
<% } %>
</select></td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td class="zczi">E_mail:</td>
<td colspan="5"><input name="mail" type="text" size="74" maxlength="50">
<span class="style1">*</span></td>
</tr>
<tr>
<td class="zczi">个人主页:</td>
<td colspan="5"><input name="grzy" type="text" size="74" maxlength="50"></td>
</tr>
<tr>
<td class="zczi">联系地址:</td>
<td colspan="5"><input name="lxdz" type="text" size="74" maxlength="50">
<span class="style1">*</span></td>
</tr>
<tr>
<td height="21" class="zczi"> </td>
<td colspan="5" class="hczi"><html:errors/></td>
</tr>
</table>
<!--img src="images/zc_03.gif" width="525" height="414" alt=""--></td>
</tr>
<tr>
<td width="525" height="49" valign="top" background="images/zc_04.gif"> <table width="100%" border="0">
<tr>
<td height="25" align="right"><input name="Submit" type="button" value="确认提交" onClick="return submit1();"></td>
<td align="left"><input name="Submit2" type="button" value="刷新重置" onClick="return reset()"></td>
</tr>
</table>
</td>
</tr>
</html:form>
</table>
<%
session.removeAttribute("checkuser");
%>
<!-- 页脚 -->
<%@include file="footer.jsp" %>
</body>
</html:html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -