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

📄 checkorder.jsp

📁 一本jsp自学教材
💻 JSP
字号:
<%@ page contentType="text/html; charset=GBK" %>
<%@ page language="java" %>
<%@ page errorPage="error.jsp" %>
<%@ page import="java.util.*" %>
<%@ page import="store.ProInfo" %>
<%@ page import="store.UserInfo" %>
<%@ page import="store.DeliveryInfo" %>
<%@ page import="store.Param" %>
<%
if(session.getAttribute("customer")==null)
    response.sendRedirect("default.do");
%>
<HTML>
<head>
<title>查看预提交订单信息</title>
<LINK href="include/style.css" type=text/css rel="stylesheet">
</head>
<BODY>
<CENTER>
<%@include file="include/global.jsp"%>
<BR>
<table borderColor="white" cellSpacing="0" width="76%" borderColorLight="darkblue" border="1">
<TR bgcolor=#8BB701>
<TD width=6%>序号</TD><TD width=18%>商品名</TD><TD width=20%>厂商</TD><TD width=10%>价格</TD>
<TD width=6%>数量</TD><TD width=9%>修改数量</TD><TD width=7%>清除</TD>
</TR>
<%  
float total=0;
int quantity=0;
try{
  Vector VC=(Vector)session.getAttribute("cart");
  for(int i=0;i<VC.size();i++)
  {
     ProInfo PI=(ProInfo)VC.elementAt(i); 
     out.print("<TR>");
     out.print("<TD>"+i+"</TD>");
     out.print("<TD>"+PI.getPname()+"</TD>");
     out.print("<TD>"+PI.getProvider()+"</TD>");    
     out.print("<TD>"+PI.getPrice()+"</TD>");
     out.print("<FORM action='ModifyCart.do' method='post'>");
     out.print("<TD><INPUT size=3 name='quantity' value='");
     out.print(PI.getStock()+"'></TD>");
     out.print("<INPUT  type=hidden name='pid' value='"+i+"'>");
     out.print("<INPUT  type=hidden name='action' value='1'>");
     out.print("<TD><INPUT type=submit value='修改'></TD>");
     out.print("</FORM><TD>");
     out.print("<a href='ModifyCart.do?action=2&pid="+i+"'>");
     out.print("删除</a></TD>");
     out.print("</TR>"); 
     total=total+PI.getPrice()*PI.getStock();
     quantity=quantity+PI.getStock();
  }  
 }
catch(Exception e)
  {
   out.print(e.toString()); 
  } 
 session.setAttribute("quantity",new Integer(quantity)); 
%>
<TR>
<TD colSpan=3>总价:<%=total%></TD>
<TD colSpan=4>商品数量:<%=quantity%></TD>
</TR>
</TABLE>
<BR>
<table borderColor="white" cellSpacing="0" width="76%" borderColorLight="darkblue" border="1">
<TR bgcolor=#8BB701>
<TD colSpan=3>定单其他信息:</TD>
</TR>
<%
  int userid=(Integer)session.getAttribute("userid");
  UserInfo UI=(new UserInfo()).getUserInfo(userid);  
%>
<TR>
<TD align=right>【姓名】</TD><TD colSpan=2><%=UI.getName()%></TD>
</TR>
<TR>
<TD align=right>【电话】</TD><TD colSpan=2><%=UI.getTel()%></TD>
</TR>
<TR>
<TD align=right>【地址】</TD><TD colSpan=2><%=UI.getAddress()%></TD>
</TR>
<TR>
<TD align=right>【E-mail】</TD><TD colSpan=2><%=UI.getEmail()%></TD>
</TR>
<% 
 int did=(Integer)session.getAttribute("delivery");
 DeliveryInfo DI=new DeliveryInfo();
%>
<TR>
<TD align=right>【发货方式】</TD>
<TD><%=DI.getDescription(did)%></TD>
<TD><%=DI.getFee()%>元</TD>
</TR>
<%
  int payment=(Integer)session.getAttribute("payment");
  out.print("<TR><TD align=right>");
  out.print("【付款方式】</TD>");
  out.print("<TD colSpan=2>"+Param.PAYMENT[payment]+"</TD></TR>");
  session.setAttribute("total",new Float(total+DI.getFee()));
%>
<TR>
<TD colSpan=3>
<a href="SubmitOrder.do">
<img src="image/next.gif" border='0'/></A>
订单总费用:<Font color=red><%=total+DI.getFee()%></FONT>
<P align=right>
<a href="modifymethod.do?method=delivery">
修改发货方式</a>
<a href="modifymethod.do?method=payment">
修改付款方式</a>
</P></TD></TR>
</TABLE>
</CENTER> 
</HTML>
</BODY>

⌨️ 快捷键说明

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