📄 shopcart.jsp
字号:
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%@page import="java.text.*" %>
<%@page import="com.restrant.entity.*" %>
<html ><!-- InstanceBegin template="/Templates/template.dwt.jsp" codeOutsideHTMLIsLocked="false" -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK" />
<!-- InstanceBeginEditable name="doctitle" -->
<title>购物车</title>
<!-- InstanceEndEditable -->
<!-- InstanceBeginEditable name="head" -->
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
<style type="text/css">
<!--
.style2 {font-size: 14px}
-->
</style>
<style type="text/css">
<!--
.style4 {font-size: 16px;
font-weight: bold;
}
-->
</style>
<!-- InstanceEndEditable -->
<link href="styles.css" rel="stylesheet" type="text/css" />
<script language="javascript" type="text/javascript">
var str=null;
function disptime(){
var time=new Date();
var year=time.getYear();
var month=time.getMonth()+1;
var data=time.getDate();
var Day=time.getDay();
var stday=null;
if(Day==0){
stday="天";
}else if(Day==1){
stday="一";
}
else if(Day==2){
stday="二";
}else if(Day==3){
stday="三";
}else if(Day==4){
stday="四";
}else if(Day==5){
stday="五";
}else if(Day==6){
stday="六";
}
str=year+"年"+month+"月"+data+"日 "+" 星期"+stday;
document.fr.labletime.value=str;
setTimeout("disptime()",100000);
}
</script>
<style type="text/css">
<!--
.style1 {font-size: 16px}
-->
</style>
</head>
<body onLoad="disptime()">
<table width="90%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="20%"><img src="../images/jb_logo.jpg" width="220" height="99" /></td>
<td class="STYLE1">
<h1>我学我会 网上订餐系统 </h1></td>
</tr>
<tr>
<td colspan="2"><table width="100%" cellpadding="0" cellspacing="0" bgcolor="#CCCCCC" >
<tr>
<td width="25%"> </td>
<td width="10%" align="center">网站首页</td>
<td width="10%" align="center">关于我们</td>
<td width="10%" align="center">订餐帮助</td>
<td width="10%" align="center">网上订餐</td>
<td width="10%" align="center">客服中心</td>
<td width="25%"> </td>
</tr>
</table>
<hr align="center" width="100%" noshade="noshade"/> </td>
</tr>
<tr>
<td rowspan="2" valign="top"><img src="../images/left_top.jpg" width="220" height="258" /> <form name="fr">
<input name="labletime" type="text" size="25" readonly="readonly" width="120" style="border:none; " />
</form>
<hr/><hr/> </td>
<td valign="top" align="center" style="height:72 "><img src="../images/001.jpg" width="95%" height="72" />
<br />
<marquee scrollamount="5" direction="left">欢迎使用我学我会网上订餐系统,祝你用餐愉快!</marquee></td>
</tr>
<tr>
<td align="center" valign="top"><!-- InstanceBeginEditable name="EditRegion3" -->
<table width="95%" border="0" cellpadding="3">
<tr>
<td colspan="5"><span class="style2"><strong>
<img src="../images/buy_cn1.gif" width="60" height="20" border="0" />
您的购物车中有一下商品 </strong></span></td>
</tr>
<tr bgcolor="#CCCCCC">
<td width="140"><span class="style4">编号</span></td>
<td width="157"><span class="style4">商品名称</span></td>
<td width="153"><span class="style4">单价</span></td>
<td width="151"><span class="style4">数量</span></td>
<td width="237"><span class="style4">金额</span></td>
</tr><%! double total=0;%> <%Map cart=(Map)session.getAttribute("cart");
if(cart==null||cart.size()==0){
out.println("<tr><td colspan=\"5\"><p>购物车当前为空。</p></td></tr>");
}else{
Set cartItems=cart.keySet();
Object[] foodItems=cartItems.toArray();
for(int i=0;i<foodItems.length;i++){
CartItemBean cartItem=(CartItemBean)cart.get(foodItems[i]);
FoodBean food=cartItem.getFood();
int quantity=cartItem.getQuantity();
double price=food.getFoodPrice();
double subtotal=price*quantity;
total+=subtotal;%>
<tr>
<td><%=food.getFoodId() %></td>
<td><%=food.getFoodName() %></td>
<td>¥<%=new DecimalFormat ("0.00").format(price) %></td>
<td><%=quantity %></td>
<td>¥<%=new DecimalFormat ("0.00").format(subtotal) %></td>
</tr>
<% }
session.setAttribute("total",new Double(total));
%>
<tr>
<td height="12" >合计</td>
<td> </td>
<td> </td>
<td> </td>
<td>¥<%=new DecimalFormat ("0.00").format(total) %></td>
</tr>
<%} %>
<tr align="center">
<td> </td>
<td><font color="#33CCFF"><a href="/restrant/DeleteFoodServlet.do">清空购物车</a></font></td>
<td><font color="#33CCFF"><a href="/restrant/FoodServlet.do">继续购物</a></font></td>
<td><font color="#33CCFF"><a href="/restrant/ch01/checkOut.jsp?total=<%=new DecimalFormat ("0.00").format(total) %>">生成订单</a></font></td>
<td> </td>
</tr>
</table>
<br />
<!-- InstanceEndEditable --></td>
</tr>
<tr bgcolor="#CCCCCC" >
<td height="10" colspan="2" align="center">
<h3>Copyrght@2007 北大青鸟阿博泰克北大青鸟信息技术有限公司所有</h3></td>
</tr>
</table>
</body>
<!-- InstanceEnd --></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -