📄 order.jsp
字号:
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%
String path = request.getContextPath();
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<script language="JavaScript" type="text/javascript">
//去空格
function trim(s)
{
s = s.replace(/^\s+/,"");
return s.replace(/\s+$/,"");
}
//检验是否是数字
function isNum(){
var obj=window.event.keyCode;
if(obj>57||obj<48){
window.event.keyCode=0;
}
}
//检验用户姓名
function checkusername(username){
var usernames=document.getElementById(username).value;
usernames=trim(usernames);
if(usernames.length<1){
return false;
}else{
return true;
}
}
//检查电话号码是否符合格式要求
function checkphone(phone){
var flag = true;
var phoneID=document.getElementById(phone).value;
phoneID=trim(phoneID);
if(phoneID.indexOf("-")<0){
flag = false;
}
else{
var phoneStr = phoneID.split("-");
if((phoneStr[0].length == 3)||(phoneStr[0].length == 4)){
if(phoneStr[1].length == 7||phoneStr[1].length == 8){
for(var i =0;i<phoneStr[0].length;i++){
var c = phoneStr[0].charCodeAt(i);
if(c<48 || c>57){
flag = false;
}
}
for(var i =0;i<phoneStr[1].length;i++){
var c = phoneStr[1].charCodeAt(i);
if(c<48 || c>57){
flag = false;
}
}
}else{
flag = false;
}
}else{
flag = false;
}
}
return flag;
}
//验证邮箱
function checkemail(email){
var falg=true;
var uemail=document.getElementById(email).value;
uemail=trim(uemail);
if(uemail.length<0){
falg=false;
}else{
var i=uemail.indexOf("@");
var j=uemail.indexOf(".");
if(i<=0||j<=0||i>j||j==i+1||j==uemail.length-1){
falg=false;
}
}
return falg;
}
function check(){
if(!checkusername("username")){
alert("姓名不能为空!");
return false;
}
if(!checkphone("phone")){
alert("电话号码输入格式错误,请重新输入!");
return false;
}
if(!checkemail("email")){
alert("请按正确格式输入电子邮箱");
return false;
}
}
</script>
<head>
<link href="<%=path%>/css/css.css" rel="stylesheet" type="text/css" />
<title>添加订单</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">
</head>
<body>
<form action="<%=path%>/orderAddServlet?task=doadd" name="form1" method="post" >
<table width=100% border=0 class="mytable">
<input type="hidden" name="userid" value="${sessionScope.user.userid}">
<input type="hidden" name="userid" value="${orderlist.orderdetailid}">
<tr>
<td colspan="5" class="tableHead" align="left" >下单确认</td>
</tr>
<tr>
<td align="right">订单编号:</td>
<td colspan="4"><input class="button" name="orderid" readonly style="border:0px" type="text" value="${requestScope.orderid}" maxlength="20" ><span class="STYLE1">*</span></td>
</tr>
<tr>
<td align="right">用户名:</td>
<td colspan="4"><input class="button" name="username" type="text" value="${sessionScope.user.truename}" maxlength="15"><span class="STYLE1">*</span></td>
</tr>
<tr>
<td align="right">联系电话:</td>
<td colspan="4"><input class="button" name="phone" type="text" value="${sessionScope.user.userphone}" maxlength="13" ><span class="STYLE1">*</span></td>
</tr>
<tr>
<td align="right">联系地址:</td>
<td colspan="4"><input class="button" name="address" type="text" value="${sessionScope.user.useraddress}" ></td>
</tr>
<tr>
<td align="right">邮政编码:</td>
<td colspan="4"><input class="button" onKeyPress="isNum();" maxlength=6 name="code" type="text" value="${sessionScope.user.usercode}" ></td>
</tr>
<tr>
<td align="right">电子邮箱:</td>
<td colspan="4"><input class="button" name="email" type="text" value="${sessionScope.user.useremail}" ><span class="STYLE1">*</span></td>
</tr>
<tr>
<td align="right">付款方式:</td>
<td colspan="4"><input type="radio" checked name="pay" value="0" />邮寄<input type="radio" name="pay" value="1" />转账</td>
</tr>
<tr>
<td align="right">发货方式:</td>
<td colspan="4"><input type="radio" checked name="carreid" value="0" />邮寄<input type="radio" name="carreid" value="1"/>送货</td>
</tr>
<tr>
<td align="right">日期:</td>
<td colspan="4"><input class="button" name="date" readonly style="border:0px" type="text" value="${requestScope.date}" maxlength="20" ><span class="STYLE1">*</span></td>
</tr>
<tr><td colspan="5"><br>订单明细:</td></tr>
<tr class="button">
<td align="left">序号</td>
<td>商品名称</td>
<td >单价</td>
<td>数量</td>
<td >小计</td>
<c:forEach var="orderlist" items="${sessionScope.car}" varStatus="index">
</tr>
<tr>
<td>${index.count}</td>
<td>${orderlist.title}</td>
<td>${orderlist.price}</td>
<td>${orderlist.quantity}</td>
<td>${orderlist.viewsubmeney}</td>
</tr>
</c:forEach>
<tr class="button">
<td colspan="4">合计:</td>
<td align="left">${requestScope.tolmeney}</td>
</tr>
<tr>
<td colspan="5">
<input type="submit" name="addorder" value="下单" class="button" onclick="return check()";/>
<input onclick="window.location.href='./carServlet'" type="button" name="back" value="返回购物车" class="button" />
</td>
</tr>
</table>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -