JSP

1 edit_userInfoVO_error.jsp

<%@ page contentType="text/html; charset=UTF-8" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<html>
<head>
<title>NEUFriendsEshop购物网</title>
<link href="CSS/stylesheet.css" rel="stylesheet" type="text/css">
<script type="text/javascript" src="JS/jsonrpc.js"></script>
</head>
<body class="body">
<table width="780" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border:1px; border-style:solid; border-color:#888888">
  <tr>
    <td width="20">&nbsp;</td>
    <td height="50" align="right" valign="bottom">
    <a href="login_userInfoVO.jsp" class="sethome" target="_parent"><IMG src="images/zhuce.bmp" align="absmiddle" border="0"></a>
   <a href="register_userInfoVO.jsp" class="sethome" target="_parent"><IMG src="images/zhuce.bmp" align="absmiddle" border="0"></a>
<span class="text"><a href="javascript://"  onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://localhost:8080/TakeHands/default.jsp')" class="sethome" target="_parent">NEUFriendsEshop设为主页</a></span>
<img src="images/icon_login.gif" align="absmiddle"> 
<input type="text" id="qKey" name="qKey" value="商品关键字" onClick="this.value=''"> 
        <select id="category">
          <option value="0">所有商品</option>
  <option value="1">生活用品</option>
        <option value="2">食品</option>
        <option value="3">书籍</option>      
        </select>
<a href="javascript:QuickSearch()"><img src="images/icon_search.gif" align="absmiddle" border="0"></a>    
</td>
    <td width="20">&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>
<table cellSpacing=0 cellPadding=0 width="100%" border=0>
        <tr align="center">
          <td valign="top" width="9"><IMG src="images/icon02.gif"></td>
          <td class="header_menu" align="middle">
  <a href="index.jsp"><span class="whiteTitle">商城首页</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="cart.do?method=browseCart"><span class="whiteTitle">购物车管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="order.do?method=browseOrder"><span class="whiteTitle">订单管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="mem.do?method=browseWord"><span class="whiteTitle">支付管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td vAlign=top width=7><IMG src="images/icon07.gif"></td>
        </tr>
    </table></td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>
<form>
<table width="500" border="0" align="center" cellpadding="0" cellspacing="0">
 <tr>
  <td width="148"><img src="images/sorry.gif" width="128" height="128"></td>
   <td class="itemTitle">
对不起,您操作用户信息失败!<br>
   </td>
 </tr>
</table>
</form>              
</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td height="30">&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td height="30" bgcolor="#4282CE" class="whiteText" align="center">
NEUFriends开发小组版权所有</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td height="20">&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
</body>
</html>


2 edit_userInfoVO_success.jsp

<%@ page contentType="text/html; charset=UTF-8" %>
<%@page import="com.ttc.eshop.vo.UserInfoVO"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<html>
<head>
<title>NEUFriendsEshop购物网</title>
<link href="CSS/stylesheet.css" rel="stylesheet" type="text/css">
<script type="text/javascript" src="JS/jsonrpc.js"></script>
</head>
<body class="body">
<table width="780" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border:1px; border-style:solid; border-color:#888888">
  <tr>
    <td width="20">&nbsp;</td>
    <td height="50" align="right" valign="bottom">
<span class="text"><a href="javascript://"  onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://localhost:8080/TakeHands/default.jsp')" class="sethome" target="_parent">NEUFriendsEshop设为主页</a></span>
<img src="images/icon_login.gif" align="absmiddle"> 
<input type="text" id="qKey" name="qKey" value="商品关键字" onClick="this.value=''"> 
        <select id="category">
          <option value="0">所有商品</option>
  <option value="1">生活用品</option>
        <option value="2">食品</option>
        <option value="3">书籍</option>      
        </select>
<a href="javascript:QuickSearch()"><img src="images/icon_search.gif" align="absmiddle" border="0"></a>    
</td>
    <td width="20">&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>
<table cellSpacing=0 cellPadding=0 width="100%" border=0>
        <tr align="center">
          <td valign="top" width="9"><IMG src="images/icon02.gif"></td>
          <td class="header_menu" align="middle">
  <a href="login_userInfoVO_success.jsp"><span class="whiteTitle">商城首页</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="cart.do?method=browseCart"><span class="whiteTitle">购物车管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="order.do?method=browseOrder"><span class="whiteTitle">订单管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="mem.do?method=browseWord"><span class="whiteTitle">支付管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td vAlign=top width=7><IMG src="images/icon07.gif"></td>
        </tr>
    </table></td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>
<form  method = "" action="" style="margin:0px;">
<table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#FFFFFF">
 <tr>
<td height="80" colspan="2"><IMG src="images/yonghuxinxi.png"></td>
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">登录名称:</td>
<td height="26">${loginName}</td>
 </tr>
 
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">登录密码:</td>
<td height="26"><input type="password" name="loginPwd" size="30" styleClass="textBox" value="${loginPwd}"/></td>
 </tr>
 <tr bgcolor="#F7F3F7">
   <td width="260" height="26" class="text" align="right">核对密码:</td>
<td height="26"><input type="password" name="reLoginPwd" size="30" styleClass="textBox" value="${loginPwd}"/></td>
 </tr>
 <tr bgcolor="#F7F3F7">
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">真实姓名:</td>
<td height="26"><input type="text" name="Name" size="30" styleClass="textBox" value="${name}"/></td>
 </tr>
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">出生日期:</td>
<td height="26"><input type="text" name="birthDate" size="30" styleClass="textBox" value="${birthDate}"/></td>
 </tr>
<td width="260" height="26" class="text" align="right">联系电话:</td>
<td height="26"><input type="text" name="phone" size="30" styleClass="textBox" value="${phone}"/></td>
 </tr>
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">联系地址:</td>
<td height="26"><input type="text" name="address" size="30" styleClass="textBox" value="${address}"/></td>
 </tr>
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">邮政编码:</td>
<td height="26"><input type="text" name="address" size="30" styleClass="textBox" value="${zipCode}"/></td>
 </tr>
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">电子邮箱:</td>
<td height="26"><input type="text" name="email" size="30" styleClass="textBox" value="${email}"/></td>
 </tr>
 <tr>
<td height="40" colspan="2" align="center" >
~恭喜您,更改信息成功~
</td>
 </tr>
</table>
</form>              
</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td height="30">&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td height="30" bgcolor="#4282CE" class="whiteText" align="center">
NEUFriends开发小组版权所有</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td height="20">&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
</body>
</html>


3 edit_userInfoVO.jsp

<%@ page contentType="text/html; charset=UTF-8" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<script language="javascript">
function checkLoginName(){
var obj = document.getElementById("loginName");
var obj_msg = document.getElementById("spanLoginName");
if(obj.value==null||obj.value==""){
    obj_msg.innerHTML = "请输入用户名 *";
    return false;
  }
  obj_msg.innerHTML = "*";
  return true;
}


function checkLoginPwd(){
var obj = document.getElementById("loginPwd");
var obj_msg = document.getElementById("spanLoginPwd");
if(obj.value==null||obj.value==""){
    obj_msg.innerHTML = "请输入密码 *";
    return false;
  }
  obj_msg.innerHTML = "*";
  return true;
}
 
function checkReLoginPwd(){
var a = document.getElementById("loginPwd").value;
  var b = document.getElementById("reLoginPwd").value;
  var obj_msg = document.getElementById("spanReLoginPwd");
  if(b==null||b==""){
    obj_msg.innerHTML = "请输入确认密码 *";
    return false;
  }
  if(a!=b){
    obj_msg.innerHTML = "您两次输入的密码不一致 *";
    return false;
  }
  obj_msg.innerHTML = "*";
  return true;
}


function checkPhone(){
var obj = document.getElementById("phone");
var obj_msg = document.getElementById("spanPhone");
var reg = /^[1][3,5,6,8,9]\d{8}\d$/;
if(obj.value==null||obj.value==""){
    obj_msg.innerHTML = "请输入电话号码 *";
    return false;
  }
  if(!reg.test(obj.value)){
  obj_msg.innerHTML = "电话号码无效 *";
    return false;
  }
  obj_msg.innerHTML = "*";
  return true;
}


function checkName(){
var obj = document.getElementById("name");
var obj_msg = document.getElementById("spanName");
var reg1 = /^[\u4E00-\u9FA5]+$/;
var reg2 = /^[_A-Za-z]+$/;
if(obj.value==null||obj.value==""){
    obj_msg.innerHTML = "请输入真实姓名 *";
    return false;
  }
  if(!(reg1.test(obj.value)||reg2.test(obj.value))){
  obj_msg.innerHTML = "真实姓名无效  *";
    return false;
  }
  obj_msg.innerHTML = "*";
  return true;
}


function checkZipCode(){
var obj = document.getElementById("zipCode");
var obj_msg = document.getElementById("spanZipCode");
var reg = /^[1-9]\d{5}(?!\d)$/;
if(obj.value==null||obj.value==""){
    obj_msg.innerHTML = "";
  return true;
  }
  if(!reg.test(obj.value)){
  obj_msg.innerHTML = "邮政编码无效  *";
    return false;
  }
  obj_msg.innerHTML = "*";
  return true;
}


function checkEmail(){
var obj = document.getElementById("email");
var obj_msg = document.getElementById("spanEmail");
var reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((.[a-zA-Z0-9_-]{2,3}){1,2})$/;
if(obj.value==null||obj.value==""){
    obj_msg.innerHTML = "请输入Email *";
    return false;
  }
  if(!reg.test(obj.value)){
  obj_msg.innerHTML = "Email无效  *";
    return false;
  }
  obj_msg.innerHTML = "*";
  return true;
}
</script>
<html>
<head>
<title>NEUFriendsEshop购物网</title>
<link href="CSS/stylesheet.css" rel="stylesheet" type="text/css">
<script type="text/javascript" src="JS/jsonrpc.js"></script>
</head>
<body class="body">
<table width="780" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border:1px; border-style:solid; border-color:#888888">
  <tr>
    <td width="20">&nbsp;</td>
    <td height="50" align="right" valign="bottom">
<span class="text"><a href="javascript://"  onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://localhost:8080/TakeHands/default.jsp')" class="sethome" target="_parent">NEUFriendsEshop设为主页</a></span>
<img src="images/icon_login.gif" align="absmiddle"> 
<input type="text" id="qKey" name="qKey" value="商品关键字" onClick="this.value=''"> 
        <select id="category">
          <option value="0">所有商品</option>
  <option value="1">生活用品</option>
        <option value="2">食品</option>
        <option value="3">书籍</option>      
        </select>
<a href="javascript:QuickSearch()"><img src="images/icon_search.gif" align="absmiddle" border="0"></a>    
</td>
    <td width="20">&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>
<table cellSpacing=0 cellPadding=0 width="100%" border=0>
        <tr align="center">
          <td valign="top" width="9"><IMG src="images/icon02.gif"></td>
          <td class="header_menu" align="middle">
  <a href="login_userInfoVO_success.jsp"><span class="whiteTitle">商城首页</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="cart.do?method=browseCart"><span class="whiteTitle">购物车管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="order.do?method=browseOrder"><span class="whiteTitle">订单管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="mem.do?method=browseWord"><span class="whiteTitle">支付管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td vAlign=top width=7><IMG src="images/icon07.gif"></td>
        </tr>
    </table></td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>
<form  method = "post" action="<%=path%>/UpdateUserInfoVOServlet" style="margin:0px;">
<table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#FFFFFF">
 <tr>
<td height="80" colspan="2"><IMG src="images/yonghuxinxi.png"></td>
</tr>
<tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right"></td>
<td height="26"><input type="hidden" name="id" size="30" styleClass="textBox" value="${userInfoVO.id}"/></td>
 </tr>
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">登录名称:</td>
<td height="26">${userInfoVO.loginName}</td>
 </tr>
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">登录密码:</td>
<td height="26"><input type="password" name="loginPwd" οnblur="return checkLoginPwd();"  size="30" styleClass="textBox" value="${userInfoVO.loginPwd}"/><span id="spanLoginPwd" style="color:red;font-size:13px;"></span></td>
 </tr>
 <tr bgcolor="#F7F3F7">
   <td width="260" height="26" class="text" align="right">核对密码:</td>
<td height="26"><input type="password" name="reLoginPwd" οnblur="return checkReLoginPwd();" size="30" styleClass="textBox" value="${userInfoVO.loginPwd}"/><span id="spanReLoginPwd" style="color:red;font-size:13px;"></span></td>
 </tr>
 <tr bgcolor="#F7F3F7">
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">真实姓名:</td>
<td height="26"><input type="text" name="name" οnblur="return checkName();" size="30" styleClass="textBox" value="${userInfoVO.name}"/><span id="spanName" style="color:red;font-size:13px;"></span></td>
 </tr>
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">出生日期:</td>
<td height="26"><input type="text" name="birthDate" οnblur="return checkBirthDate();" size="30" styleClass="textBox" value="${userInfoVO.birthDate}"/><span id="spanBirthDate" style="color:red;font-size:13px;"></span></td>
 </tr>
<td width="260" height="26" class="text" align="right">联系电话:</td>
<td height="26"><input type="text" name="phone" οnblur="return checkPhone();" size="30" styleClass="textBox" value="${userInfoVO.phone}"/><span id="spanPhone" style="color:red;font-size:13px;"></span></td>
 </tr>
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">联系地址:</td>
<td height="26"><input type="text" name="address"  size="30" styleClass="textBox" value="${userInfoVO.address}"/></td>
 </tr>
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">邮政编码:</td>
<td height="26"><input type="text" name="zipCode" οnblur="return checkZipCode();" size="30" styleClass="textBox" value="${userInfoVO.zipCode}"/><span id="spanZipCode" style="color:red;font-size:13px;"></span></td>
 </tr>
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">电子邮箱:</td>
<td height="26"><input type="text" name="email" οnblur="return checkEmail();" size="30" styleClass="textBox" value="${userInfoVO.email}"/><span id="spanEmail" style="color:red;font-size:13px;"></span></td>
 </tr>
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right"></td>
<td height="26"><input type="submit" value="提交修改信息"></td>
 </tr>
</table>
</form>              
</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td height="30">&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td height="30" bgcolor="#4282CE" class="whiteText" align="center">
NEUFriends开发小组版权所有</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td height="20">&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
<script type="text/javascript">
//会员注册

//搜索商品
function QuickSearch(){
var url = "mer.do?method=searchMer&cateid="+document.all.category.value;
var key = document.all.qKey.value;
if (key !=null && key!="商品关键字" && key.length>0)
url = url+"&key="+key;
window.location = url;
}
</script>
</body>
</html>

4  index.jsp

<%@ page contentType="text/html; charset=UTF-8" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<html>
<head>
<title>NEUFriendsEshop购物网</title>
<link href="CSS/stylesheet.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="styles/style.css" media="all" />
</head>
<body class="body">
<table width="780" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border:1px; border-style:solid; border-color:#888888">
  <tr>
    <td width="20">&nbsp;</td>
    <td height="50" align="left" valign="bottom">
    <a href="login_userInfoVO.jsp" class="sethome" target="_parent"><img src="images/denglu.bmp" align="absmiddle" border="0"></a>
   <a href="register_userInfoVO.jsp" class="sethome" target="_parent"><img src="images/zhuce.bmp" align="absmiddle" border="0"></a>
   <a href="EditUserInfoVOServlet?userInfoVO=${userInfoVO}" class="sethome" target="_parent"><img src="images/yonghuxinxi.bmp" align="absmiddle" border="0"></a>
<a href="javascript://"  onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://localhost:8080/TakeHands/default.jsp')" class="sethome" target="_parent">NEUFriendsEshop设为主页</a>
<img src="images/icon_login.gif" align="absmiddle"> 
<input type="text" id="qKey" name="qKey" value="商品搜索" onClick="this.value=''"> 
        <select id="category">
          <option value="0">所有</option>
  <option value="1">生活</option>
        <option value="2">食品</option>
        <option value="3">书籍</option>      
        </select>
<a href="javascript:QuickSearch()"><img src="images/icon_search.gif" align="absmiddle" border="0"></a>    
</td>
     <td width="20">&nbsp;</td>
  </tr>
  <tr>
     <td>&nbsp;</td>
     <td>
    <img src="images/title.jpg" width="100%">
<table cellSpacing=0 cellPadding=0 width="100%" border=0>
        <tr align="center">
          <td valign="top" width="9"><IMG src="images/icon02.gif"></td>
          <td class="header_menu" align="middle">
  <a href="index.jsp"><span class="whiteTitle">商城首页</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="cart.do?method=browseCart"><span class="whiteTitle">购物车管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="order.do?method=browseOrder"><span class="whiteTitle">订单管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="mem.do?method=browseWord"><span class="whiteTitle">支付管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td vAlign=top width=7><IMG src="images/icon07.gif"></td>
        </tr>
    </table>
    </td>
    </tr>
    <tr>
    <td>&nbsp;</td>
    <td height="30" bgcolor="#4282CE" class="whiteText" align="center">
NEUFriends开发小组版权所有</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td height="20">&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
    </table>
   
<script type="text/javascript">
//会员注册
function reg(){
window.location = "reg.jsp";
}

//搜索商品
function QuickSearch(){
var url = "mer.do?method=searchMer&cateid="+document.all.category.value;
var key = document.all.qKey.value;
if (key !=null && key!="商品关键字" && key.length>0)
url = url+"&key="+key;
window.location = url;
}
</script>
</body>
</html>


5 login_userInfoVO_error.jsp

<%@ page contentType="text/html; charset=UTF-8" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<html>
<head>
<title>NEUFriendsEshop购物网</title>
<link href="CSS/stylesheet.css" rel="stylesheet" type="text/css">
<script type="text/javascript" src="JS/jsonrpc.js"></script>
</head>
<body class="body">
<table width="780" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border:1px; border-style:solid; border-color:#888888">
  <tr>
    <td width="20">&nbsp;</td>
    <td height="50" align="right" valign="bottom">
    <a href="login_userInfoVO.jsp" class="sethome" target="_parent"><IMG src="images/zhuce.bmp" align="absmiddle" border="0"></a>
   <a href="register_userInfo.jsp" class="sethome" target="_parent"><IMG src="images/zhuce.bmp" align="absmiddle" border="0"></a>
<span class="text"><a href="javascript://"  onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://localhost:8080/TakeHands/default.jsp')" class="sethome" target="_parent">NEUFriendsEshop设为主页</a></span>
<img src="images/icon_login.gif" align="absmiddle"> 
<input type="text" id="qKey" name="qKey" value="商品关键字" onClick="this.value=''"> 
        <select id="category">
          <option value="0">所有商品</option>
  <option value="1">生活用品</option>
        <option value="2">食品</option>
        <option value="3">书籍</option>      
        </select>
<a href="javascript:QuickSearch()"><img src="images/icon_search.gif" align="absmiddle" border="0"></a>    
</td>
    <td width="20">&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>
<table cellSpacing=0 cellPadding=0 width="100%" border=0>
        <tr align="center">
          <td valign="top" width="9"><IMG src="images/icon02.gif"></td>
          <td class="header_menu" align="middle">
  <a href="index.jsp"><span class="whiteTitle">商城首页</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="cart.do?method=browseCart"><span class="whiteTitle">购物车管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="order.do?method=browseOrder"><span class="whiteTitle">订单管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="mem.do?method=browseWord"><span class="whiteTitle">支付管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td vAlign=top width=7><IMG src="images/icon07.gif"></td>
        </tr>
    </table></td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>
<form>
<table width="500" border="0" align="center" cellpadding="0" cellspacing="0">
 <tr>
  <td width="148"><img src="images/sorry.gif" width="128" height="128"></td>
   <td class="itemTitle">
对不起,您登录失败!<br>
如果您尚未注册,请先注册后登录
!<br>
谢谢合作!
   </td>
 </tr>
</table>
</form>              
</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td height="30">&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td height="30" bgcolor="#4282CE" class="whiteText" align="center">
NEUFriends开发小组版权所有</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td height="20">&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
</body>
</html>


6 login_userInfoVO_success.jsp


<%@ page contentType="text/html; charset=UTF-8" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<html>
<head>
<title>NEUFriendsEshop购物网</title>
<link href="CSS/stylesheet.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="styles/style.css" media="all" />
</head>
<body class="body">
<table width="780" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border:1px; border-style:solid; border-color:#888888">
  <tr>
    <td width="20">&nbsp;</td>
    <td height="50" align="conter"
     valign="bottom">
    ${userInfoVO.loginName}
   <a href="index.jsp" οnclick="logout()" class="sethome" target="_parent" ><img src="images/tuichu.bmp" align="absmiddle" border="0"></a>
   <a href="EditUserInfoVOServlet?loginName=${userInfoVO.loginName}" class="sethome" target="_parent"><img src="images/yonghuxinxi.bmp" align="absmiddle" border="0"></a>
<span class="text"><a href="javascript://"  onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://localhost:8080/TakeHands/default.jsp')" class="sethome" target="_parent">NEUFriendsEshop设为主页</a></span>
<img src="images/icon_login.gif" align="absmiddle"> 
<input type="text" id="qKey" name="qKey" value="商品关键字" onClick="this.value=''"> 
        <select id="category">
          <option value="0">所有商品</option>
  <option value="1">生活用品</option>
        <option value="2">食品</option>
        <option value="3">书籍</option>      
        </select>
<a href="javascript:QuickSearch()"><img src="images/icon_search.gif" align="absmiddle" border="0"></a>    
</td>
     <td width="20">&nbsp;</td>
  </tr>
  <tr>
     <td>&nbsp;</td>
     <td>
    <img src="images/title.jpg" width="100%">
<table cellSpacing=0 cellPadding=0 width="100%" border=0>
        <tr align="center">
          <td valign="top" width="9"><IMG src="images/icon02.gif"></td>
          <td class="header_menu" align="middle">
  <a href="#"><span class="whiteTitle">商城首页</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="cart.do?method=browseCart"><span class="whiteTitle">购物车管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="order.do?method=browseOrder"><span class="whiteTitle">订单管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="mem.do?method=browseWord"><span class="whiteTitle">支付管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td vAlign=top width=7><IMG src="images/icon07.gif"></td>
        </tr>
    </table>
    </td>
    </tr>
    <tr>
    <td>&nbsp;</td>
    <td height="30" bgcolor="#4282CE" class="whiteText" align="center">
NEUFriends开发小组版权所有</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td height="20">&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
 </table>
   
<script type="text/javascript">
//会员注册
function logout(){ 
<% 
session.removeAttribute("userInfoVO"); //运用invalidate()比较好,退出时使session失效
%> 


//搜索商品
function QuickSearch(){
var url = "mer.do?method=searchMer&cateid="+document.all.category.value;
var key = document.all.qKey.value;
if (key !=null && key!="商品关键字" && key.length>0)
url = url+"&key="+key;
window.location = url;
}
</script>
</body>
</html>

7 login_userInfoVO.jsp

<%@ page contentType="text/html; charset=UTF-8" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<html>
<head>
<title>NEUFriendsEshop购物网</title>
<link href="CSS/stylesheet.css" rel="stylesheet" type="text/css">
<script type="text/javascript" src="JS/jsonrpc.js"></script>
</head>
<body class="body">
<table width="780" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border:1px; border-style:solid; border-color:#888888">
  <tr>
    <td width="20">&nbsp;</td>
    <td height="50" align="right" valign="bottom">
<span class="text"><a href="javascript://"  onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://localhost:8080/TakeHands/default.jsp')" class="sethome" target="_parent">NEUFriendsEshop设为主页</a></span>
<img src="images/icon_login.gif" align="absmiddle"> 
<input type="text" id="qKey" name="qKey" value="商品关键字" onClick="this.value=''"> 
        <select id="category">
          <option value="0">所有商品</option>
  <option value="1">生活用品</option>
        <option value="2">食品</option>
        <option value="3">书籍</option>      
        </select>
<a href="javascript:QuickSearch()"><img src="images/icon_search.gif" align="absmiddle" border="0"></a>    
</td>
    <td width="20">&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>
<table cellSpacing=0 cellPadding=0 width="100%" border=0>
        <tr align="center">
          <td valign="top" width="9"><IMG src="images/icon02.gif"></td>
          <td class="header_menu" align="middle">
  <a href="index.jsp"><span class="whiteTitle">商城首页</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="cart.do?method=browseCart"><span class="whiteTitle">购物车管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="order.do?method=browseOrder"><span class="whiteTitle">订单管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="mem.do?method=browseWord"><span class="whiteTitle">支付管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td vAlign=top width=7><IMG src="images/icon07.gif"></td>
        </tr>
    </table></td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>
<form  method = "post" action="<%=path%>/LoginUserInfoVOServlet" style="margin:0px;">
<table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#FFFFFF">
 <tr>
<td height="80" colspan="2"><img src="images/login.png"></td>
</tr>
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">登录用户名:</td>
<td height="26"><input type="text" name="loginName" size="30" styleClass="textBox"/></td>
 </tr>
 
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">登录密码:</td>
<td height="26"><input type="password" name="loginPwd" size="30" styleClass="textBox"/></td>
 </tr>
 <tr>
<td height="40" colspan="2" align="center" >
<input type="submit" value="登录"/>
</td>
 </tr>
</table>
</form>              
</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td height="30">&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td height="30" bgcolor="#4282CE" class="whiteText" align="center">
NEUFriends开发小组版权所有</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td height="20">&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
</body>
</html>


8 register_userInfoVO_error.jsp

<%@ page contentType="text/html; charset=UTF-8" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<html>
<head>
<title>NEUFriendsEshop购物网</title>
<link href="CSS/stylesheet.css" rel="stylesheet" type="text/css">
<script type="text/javascript" src="JS/jsonrpc.js"></script>
</head>
<body class="body">
<table width="780" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border:1px; border-style:solid; border-color:#888888">
  <tr>
    <td width="20">&nbsp;</td>
    <td height="50" align="right" valign="bottom">
    <a href="login_userInfoVO.jsp" class="sethome" target="_parent"><IMG src="images/zhuce.bmp" align="absmiddle" border="0"></a>
   <a href="register_userInfoVO.jsp" class="sethome" target="_parent"><IMG src="images/zhuce.bmp" align="absmiddle" border="0"></a>
<span class="text"><a href="javascript://"  onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://localhost:8080/TakeHands/default.jsp')" class="sethome" target="_parent">NEUFriendsEshop设为主页</a></span>
<img src="images/icon_login.gif" align="absmiddle"> 
<input type="text" id="qKey" name="qKey" value="商品关键字" onClick="this.value=''"> 
        <select id="category">
          <option value="0">所有商品</option>
  <option value="1">生活用品</option>
        <option value="2">食品</option>
        <option value="3">书籍</option>      
        </select>
<a href="javascript:QuickSearch()"><img src="images/icon_search.gif" align="absmiddle" border="0"></a>    
</td>
    <td width="20">&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>
<table cellSpacing=0 cellPadding=0 width="100%" border=0>
        <tr align="center">
          <td valign="top" width="9"><IMG src="images/icon02.gif"></td>
          <td class="header_menu" align="middle">
  <a href="index.jsp"><span class="whiteTitle">商城首页</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="cart.do?method=browseCart"><span class="whiteTitle">购物车管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="order.do?method=browseOrder"><span class="whiteTitle">订单管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="mem.do?method=browseWord"><span class="whiteTitle">支付管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td vAlign=top width=7><IMG src="images/icon07.gif"></td>
        </tr>
    </table></td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>
<form>
<table width="500" border="0" align="center" cellpadding="0" cellspacing="0">
 <tr>
  <td width="148"><img src="images/sorry.gif" width="128" height="128"></td>
   <td class="itemTitle">
对不起,注册用户失败!<br>
   </td>
 </tr>
</table>

</form>              
</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td height="30">&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td height="30" bgcolor="#4282CE" class="whiteText" align="center">
NEUFriends开发小组版权所有</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td height="20">&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
</body>
</html>

9 register_userInfoVO_success.jsp

<%@ page contentType="text/html; charset=gb2312" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<html>
<head>
<title>NEUFriendsEshop购物网</title>
<link href="CSS/stylesheet.css" rel="stylesheet" type="text/css">
<script type="text/javascript" src="JS/jsonrpc.js"></script>
</head>
<body class="body">
<table width="780" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border:1px; border-style:solid; border-color:#888888">
  <tr>
    <td width="20">&nbsp;</td>
    <td height="50" align="right" valign="bottom">
<span class="text"><a href="javascript://"  onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://localhost:8080/TakeHands/default.jsp')" class="sethome" target="_parent">NEUFriendsEshop设为主页</a></span>
<img src="images/icon_login.gif" align="absmiddle"> 
<input type="text" id="qKey" name="qKey" value="商品关键字" onClick="this.value=''"> 
        <select id="category">
          <option value="0">所有商品</option>
  <option value="1">生活用品</option>
        <option value="2">食品</option>
        <option value="3">书籍</option>      
        </select>
<a href="javascript:QuickSearch()"><img src="images/icon_search.gif" align="absmiddle" border="0"></a>    
</td>
    <td width="20">&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>
<table cellSpacing=0 cellPadding=0 width="100%" border=0>
        <tr align="center">
          <td valign="top" width="9"><IMG src="images/icon02.gif"></td>
          <td class="header_menu" align="middle">
  <a href="login_userInfoVO_success.jsp"><span class="whiteTitle">商城首页</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="cart.do?method=browseCart"><span class="whiteTitle">购物车管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="order.do?method=browseOrder"><span class="whiteTitle">订单管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="mem.do?method=browseWord"><span class="whiteTitle">支付管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td vAlign=top width=7><IMG src="images/icon07.gif"></td>
        </tr>
    </table></td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>
<form  method = "post" action="/RegisterUserInfoVOServlet" style="margin:0px;" οnsubmit="return validateMemberForm(this);">
<table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#FFFFFF">
 <tr>
<td height="80" colspan="2"><IMG src="images/icon_regster.gif"></td>
</tr>
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">登录用户名:</td>
<td height="26"><input type="text" name="loginName" size="30" styleClass="textBox" value="${userInfoVO.loginName}"/></td>
 </tr>
 
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">登录密码:</td>
<td height="26"><input type="password" name="loginPwd" size="30" styleClass="textBox" value="${userInfoVO.loginPwd}"/></td>
 </tr>
 <tr bgcolor="#F7F3F7">
   <td width="260" height="26" class="text" align="right">核对密码:</td>
<td height="26"><input type="password" name="reLoginPwd" size="30" styleClass="textBox" value="${userInfoVO.loginPwd}"/></td>
 </tr>
 <tr bgcolor="#F7F3F7">
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">真实姓名:</td>
<td height="26"><input type="text" name="Name" size="30" styleClass="textBox" value="${userInfoVO.name}"/></td>
 </tr>
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">出生日期:</td>
<td height="26"><input type="text" name="birthDate" size="30" styleClass="textBox" value="${userInfoVO.birthDate}"/></td>
 </tr>
<td width="260" height="26" class="text" align="right">联系电话:</td>
<td height="26"><input type="text" name="phone" size="30" styleClass="textBox" value="${userInfoVO.phone}"/></td>
 </tr>
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">联系地址:</td>
<td height="26"><input type="text" name="address" size="30" styleClass="textBox" value="${userInfoVO.address}"/></td>
 </tr>
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">邮政编码:</td>
<td height="26"><input type="text" name="address" size="30" styleClass="textBox" value="${userInfoVO.zipCode}"/></td>
 </tr>
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">电子邮箱:</td>
<td height="26"><input type="text" name="email" size="30" styleClass="textBox" value="${userInfoVO.email}"/></td>
 </tr>
 <tr>
<td height="40" colspan="2" align="center" >
~恭喜您,注册成功~
</td>
 </tr>
</table>
</form>              
</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td height="30">&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td height="30" bgcolor="#4282CE" class="whiteText" align="center">
NEUFriends开发小组版权所有</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td height="20">&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
</body>
</html>

10 register_userInfoVO.jsp

<%@ page contentType="text/html; charset=UTF-8" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<html>
<head>
<title>NEUFriendsEshop购物网</title>
<link href="CSS/stylesheet.css" rel="stylesheet" type="text/css">
<script type="text/javascript" src="JS/jsonrpc.js"></script>
<script language="javascript">
function checkLoginName(){
var obj = document.getElementById("loginName");
var obj_msg = document.getElementById("spanLoginName");
if(obj.value==null||obj.value==""){
    obj_msg.innerHTML = "请输入用户名 *";
    return false;
  }
  obj_msg.innerHTML = "*";
  return true;
}


function checkLoginPwd(){
var obj = document.getElementById("loginPwd");
var obj_msg = document.getElementById("spanLoginPwd");
if(obj.value==null||obj.value==""){
    obj_msg.innerHTML = "请输入密码 *";
    return false;
  }
  obj_msg.innerHTML = "*";
  return true;
}
 
function checkReLoginPwd(){
var a = document.getElementById("loginPwd").value;
  var b = document.getElementById("reLoginPwd").value;
  var obj_msg = document.getElementById("spanReLoginPwd");
  if(b==null||b==""){
    obj_msg.innerHTML = "请输入确认密码 *";
    return false;
  }
  if(a!=b){
    obj_msg.innerHTML = "您两次输入的密码不一致 *";
    return false;
  }
  obj_msg.innerHTML = "*";
  return true;
}


function checkPhone(){
var obj = document.getElementById("phone");
var obj_msg = document.getElementById("spanPhone");
var reg = /^[1][3,5,6,8,9]\d{8}\d$/;
if(obj.value==null||obj.value==""){
    obj_msg.innerHTML = "请输入电话号码 *";
    return false;
  }
  if(!reg.test(obj.value)){
  obj_msg.innerHTML = "电话号码无效 *";
    return false;
  }
  obj_msg.innerHTML = "*";
  return true;
}


function checkName(){
var obj = document.getElementById("name");
var obj_msg = document.getElementById("spanName");
var reg1 = /^[\u4E00-\u9FA5]+$/;
var reg2 = /^[_A-Za-z]+$/;
if(obj.value==null||obj.value==""){
    obj_msg.innerHTML = "请输入真实姓名 *";
    return false;
  }
  if(!(reg1.test(obj.value)||reg2.test(obj.value))){
  obj_msg.innerHTML = "真实姓名无效  *";
    return false;
  }
  obj_msg.innerHTML = "*";
  return true;
}


function checkZipCode(){
var obj = document.getElementById("zipCode");
var obj_msg = document.getElementById("spanZipCode");
var reg = /^[1-9]\d{5}(?!\d)$/;
if(obj.value==null||obj.value==""){
    obj_msg.innerHTML = "";
  return true;
  }
  if(!reg.test(obj.value)){
  obj_msg.innerHTML = "邮政编码无效  *";
    return false;
  }
  obj_msg.innerHTML = "*";
  return true;
}


function checkEmail(){
var obj = document.getElementById("email");
var obj_msg = document.getElementById("spanEmail");
var reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((.[a-zA-Z0-9_-]{2,3}){1,2})$/;
if(obj.value==null||obj.value==""){
    obj_msg.innerHTML = "请输入Email *";
    return false;
  }
  if(!reg.test(obj.value)){
  obj_msg.innerHTML = "Email无效  *";
    return false;
  }
  obj_msg.innerHTML = "*";
  return true;
}
</script>
</head>
<body class="body">
<table width="780" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border:1px; border-style:solid; border-color:#888888">
  <tr>
    <td width="20">&nbsp;</td>
    <td height="50" align="right" valign="bottom">
<span class="text"><a href="javascript://"  onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://localhost:8080/TakeHands/default.jsp')" class="sethome" target="_parent">NEUFriendsEshop设为主页</a></span>
<img src="images/icon_login.gif" align="absmiddle"> 
<input type="text" id="qKey" name="qKey" value="商品关键字" onClick="this.value=''"> 
        <select id="category">
          <option value="0">所有商品</option>
  <option value="1">生活用品</option>
        <option value="2">食品</option>
        <option value="3">书籍</option>      
        </select>
<a href="javascript:QuickSearch()"><img src="images/icon_search.gif" align="absmiddle" border="0"></a>    
</td>
    <td width="20">&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>
<table cellSpacing=0 cellPadding=0 width="100%" border=0>
        <tr align="center">
          <td valign="top" width="9"><IMG src="images/icon02.gif"></td>
          <td class="header_menu" align="middle">
  <a href="default.jsp"><span class="whiteTitle">商城首页</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="cart.do?method=browseCart"><span class="whiteTitle">购物车管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="order.do?method=browseOrder"><span class="whiteTitle">订单管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td class="header_menu" align="middle">
  <a href="mem.do?method=browseWord"><span class="whiteTitle">支付管理</span></a>
 </td>
          <td background="images/Bule_06.jpg" width="2"></td>
          <td vAlign=top width=7><IMG src="images/icon07.gif"></td>
        </tr>
    </table></td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>
<form  method = "post" action="<%=path%>/RegisterServlet" style="margin:0px;" οnsubmit="return validateMemberForm(this);">
<table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#FFFFFF">
 <tr>
<td height="80" colspan="2"><IMG src="images/icon_regster.gif"></td>
</tr>
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">用户名:</td>
<td height="26"><input type="text" name="loginName" id="loginName" οnblur="return checkLoginName();" size="30" styleClass="textBox"/><span id="spanLoginName" style="color:red;font-size:13px;"></span></td>
 </tr>
 
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">密&nbsp;&nbsp;&nbsp;码:</td>
<td height="26"><input type="password" name="loginPwd" id="loginPwd" οnblur="return checkLoginPwd();" size="30" styleClass="textBox"/><span id="spanLoginPwd" style="color:red;font-size:13px;"></span></td>
 </tr>
 <tr bgcolor="#F7F3F7">
   <td width="260" height="26" class="text" align="right">确认密码:</td>
<td height="26"><input type="password" name="reLoginPwd" id="reLoginPwd" οnblur="return checkReLoginPwd();" size="30" styleClass="textBox"/><span id="spanReLoginPwd" style="color:red;font-size:13px;"></span></td>
 </tr>
 <tr bgcolor="#F7F3F7">
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">真实姓名:</td>
<td height="26"><input type="text" name="name" id="name" οnblur="return checkName();" size="30" styleClass="textBox"/><span id="spanName" style="color:red;font-size:13px;"></span></td>
 </tr>
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">出生日期:</td>
<td height="26"><input type="text" name="birthDate" id="birthDate" οnblur="return checkBirthDate();" size="30" styleClass="textBox"/><span id="spanBirthDate" style="color:red;font-size:13px;"></span></td>
 </tr>
<td width="260" height="26" class="text" align="right">联系电话:</td>
<td height="26"><input type="text" name="phone" id="phone" οnblur="return checkPhone();" size="30" styleClass="textBox"/><span id="spanPhone" style="color:red;font-size:13px;"></span></td>
 </tr>
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">联系地址:</td>
<td height="26"><input type="text" name="address" size="30" styleClass="textBox"/></td>
 </tr>
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">邮政编码:</td>
<td height="26"><input type="text" name="zipCode" id="zipCode" οnblur="return checkZipCode();" size="30" styleClass="textBox"/><span id="spanZipCode" style="color:red;font-size:13px;"></span></td>
 </tr>
 <tr bgcolor="#F7F3F7">
<td width="260" height="26" class="text" align="right">电子邮箱:</td>
<td height="26"><input type="text" name="email" id="email" οnblur="return checkEmail();" size="30" styleClass="textBox"/><span id="spanEmail" style="color:red;font-size:13px;"></span></td>
 </tr>
 <tr>
<td height="40" colspan="2" align="center" >
<input type="submit" value="提交注册信息"/>
</td>
 </tr>
</table>
</form>              
</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td height="30">&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td height="30" bgcolor="#4282CE" class="whiteText" align="center">
NEUFriends开发小组版权所有</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td height="20">&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
</body>
</html>

11 sorry.jsp

<%@ page contentType="text/html; charset=UTF-8" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<html>
<head>
<title>NEUFriendsEshop购物网</title>
<link href="CSS/stylesheet.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="500" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td width="148"><img src="images/sorry.gif" width="128" height="128"></td>
    <td class="itemTitle">
对不起,您尚未登录!<br>
如果您尚未注册,请先注册后登录
!<br>
谢谢合作!
    </td>
  </tr>
</table>
</body>
</html>


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值