orderinfo.jsp
上传用户:yatiankong
上传日期:2014-05-16
资源大小:5604k
文件大小:8k
源码类别:

Applet

开发平台:

Java

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  2. <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*,java.util.Iterator" errorPage="" %>
  3. <%@page import="MyFly.Book.Bookpass" %>
  4. <jsp:useBean id="customerBean" class="MyFly.Bean.customerBean" scope="request"/>
  5. <jsp:useBean id="Bookdeliver" class="MyFly.Book.Bookdeliver" scope="request"/>
  6. <jsp:useBean id="Bookpass" class="MyFly.Book.Bookpass" scope="request"/>
  7. <%
  8.    String name=(String)session.getAttribute("name");
  9.    String totalprice=(String)request.getParameter("totalprice");
  10.    customerBean.getNew(name);
  11. %>
  12. <HTML><HEAD><TITLE>填写订单详细信息</TITLE>
  13. <META http-equiv=Content-Type content="text/html; charset=gb2312">
  14. <META content=index,follow name=Robots><LINK 
  15. href="../image/buyok_shop.css" type=text/css rel=stylesheet>
  16. <script language="javascript">
  17. function get(){
  18. document.payment.peisong.value=document.payment.post.options[document.payment.post.selectedIndex].text;
  19. //alert(str1);
  20. }
  21. </script>
  22. <SCRIPT language=JavaScript>
  23. function CheckForm()
  24. {
  25. if (document.payment.post.value.length == 0) {
  26. alert("请选择配送方式");
  27. document.payment.post.focus();
  28. return false;
  29. }
  30. if (document.payment.post.value == "dsd") {
  31. alert("请选择配送方式");
  32. document.payment.post.focus();
  33. return false;
  34. }
  35. if (document.payment.Recname.value.length <2 || document.payment.Recname.value.length>20 ) {
  36. alert("请检查您输入的收货人姓名");
  37. document.payment.Recname.focus();
  38. return false;
  39. }
  40. if (document.payment.RecPhone.value.length < 6 || document.payment.RecPhone.value.length > 15) {
  41. alert("请检查您输入的联系电话");
  42. document.payment.RecPhone.focus();
  43. return false;
  44. }
  45. if (document.payment.Recmail.value.length <11 || document.payment.Recmail.value.length >=100) {
  46. alert("请检查您输入的电子信箱");
  47. document.payment.Recmail.focus();
  48. return false;
  49. }
  50. if (document.payment.Recmail.value.length > 0 && !document.payment.Recmail.value.match( /^.+@.+$/ ) ) {
  51.  alert("请检查您输入的电子信箱");
  52.  document.payment.Recmail.focus();
  53. return false;
  54. }
  55. if (document.payment.ZipCode.value.length < 4) {
  56. alert("请检查您输入的邮政编码");
  57. document.payment.ZipCode.focus();
  58. return false;
  59. }
  60. if (document.payment.address.value.length < 4) {
  61. alert("请检查您输入的收货地址");
  62. document.payment.address.focus();
  63. return false;
  64. }
  65. return true;
  66. }
  67. </SCRIPT>
  68. <STYLE type=text/css>.STYLE1 {
  69. FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000
  70. }
  71. .STYLE2 {
  72. COLOR: #ff0000
  73. }
  74. .STYLE3 {
  75. FONT-SIZE: 14px; COLOR: #ff0000
  76. }
  77. A:link {
  78. COLOR: #ff0000
  79. }
  80. .STYLE5 {
  81. FONT-SIZE: 12px; COLOR: #ff0000
  82. }
  83. </STYLE>
  84. <META content="MSHTML 6.00.2900.3086" name=GENERATOR></HEAD>
  85. <BODY text=#000000 bgColor=#ffffff leftMargin=0 topMargin=20>
  86. <TABLE cellSpacing=0 cellPadding=0 width=530 align=center border=0>
  87.   <TBODY>
  88.   <TR bgColor=#ffffff>
  89.     <TD height=25>
  90.       <DIV align=center><SPAN class=red>购物车<IMG height=7 
  91.       src="../image/gowu1.gif" width=11>购物清单</SPAN> <IMG height=7 
  92.       src="../image/gowu1.gif" width=11> <SPAN 
  93.       class=red>收货人信息[配送方式]</SPAN> <IMG height=7 src="../image/gowu1.gif" 
  94.       width=11> 检查订单信息 <IMG height=7 src="../image/gowu2.gif" width=10> 
  95.       生成订单 </DIV></TD></TR>
  96.   <TR bgColor=#ffffff>
  97.     <TD align=middle height=18><FONT 
  98.   color=red><B>您选购的图书总价为:<%=totalprice%></B></FONT></TD>
  99.   </TR>
  100.   <TR bgColor=#ffffff>
  101.     <TD align=middle height=30><SPAN class=STYLE1><A 
  102.       href="#">查看特快专递送货上门地区(货到付款 
  103.       三天内到货)</A></SPAN></TD></TR></TBODY></TABLE>
  104. <TABLE cellSpacing=1 cellPadding=2 width=530 align=center bgColor=#cccccc 
  105. border=0>
  106.   <FORM name=payment onsubmit="return CheckForm();" action=orderview.jsp
  107.   method=post>
  108.   <TBODY>
  109.   <TR bgColor=#ffffff>
  110.     <TD align=right width="20%">配送及运费 &nbsp; </TD>
  111.     <TD>
  112. <select size=1 name=post>
  113.   <option value="dsd" 
  114.         selected>请选择配送方式</option>
  115.   <%  
  116.   Bookdeliver.getQuery();
  117.   //Object[] a=dd.bookdeliver.toArray();
  118.   //Bookpass tt;
  119.   Iterator ite=Bookdeliver.bookdeliver.iterator();
  120.   while(ite.hasNext())
  121.    { 
  122.    Bookpass tt=(Bookpass)ite.next();
  123.  //  System.out.print(tt.getPrice());
  124.    //System.out.print(tt.getType());
  125. %>
  126.   <option value=<%=tt.getPrice()%>><%=tt.getType()%>:<%=tt.getPrice()%></option>
  127.   <%}%>
  128. </select>
  129. <FONT color=red> *</FONT> 
  130.     <TD width=114></TD></TR>
  131.   <TR bgColor=#ffffff>
  132.     <TD align=right>收货人姓名 &nbsp; </TD>
  133.     <TD colSpan=2><INPUT 
  134.       style="BORDER-RIGHT: #cccccf 1px solid; BORDER-TOP: #cccccf 1px solid; FONT: 9pt verdana; BORDER-LEFT: #cccccf 1px solid; COLOR: #666666; BORDER-BOTTOM: #cccccf 1px solid; HEIGHT: 20px" 
  135.       maxLength=16 size=30 value="<%=customerBean.getUserName()%>" name=Recname><FONT color=red> *</FONT> 
  136.       请填写真实的姓名</TD></TR>
  137.   <TR bgColor=#ffffff>
  138.     <TD align=right>收货人电话 &nbsp; </TD>
  139.     <TD colSpan=2><INPUT 
  140.       style="BORDER-RIGHT: #cccccf 1px solid; BORDER-TOP: #cccccf 1px solid; FONT: 9pt verdana; BORDER-LEFT: #cccccf 1px solid; COLOR: #666666; BORDER-BOTTOM: #cccccf 1px solid; HEIGHT: 20px" 
  141.       maxLength=15 size=30 value="<%=customerBean.getTelephone()%>" name=RecPhone> <FONT 
  142.       color=red>*</FONT> </TD></TR>
  143.   <TR bgColor=#ffffff>
  144.     <TD align=right>收货人邮箱 &nbsp; </TD>
  145.     <TD colSpan=2><INPUT 
  146.       style="BORDER-RIGHT: #cccccf 1px solid; BORDER-TOP: #cccccf 1px solid; FONT: 9pt verdana; BORDER-LEFT: #cccccf 1px solid; COLOR: #666666; BORDER-BOTTOM: #cccccf 1px solid; HEIGHT: 20px" 
  147.       maxLength=100 size=30 value="<%=customerBean.getEmail()%>" name=Recmail> <FONT 
  148.       color=red>*</FONT></TD></TR>
  149.   <TR bgColor=#ffffff>
  150.     <TD align=right>邮政编码 &nbsp; </TD>
  151.     <TD colSpan=2><INPUT 
  152.       style="BORDER-RIGHT: #cccccf 1px solid; BORDER-TOP: #cccccf 1px solid; FONT: 9pt verdana; BORDER-LEFT: #cccccf 1px solid; COLOR: #666666; BORDER-BOTTOM: #cccccf 1px solid; HEIGHT: 20px" 
  153.       maxLength=10 size=30 value="<%=customerBean.getMobile()%>" name=ZipCode> <FONT 
  154.   color=red>*</FONT></TD></TR>
  155.   <TR bgColor=#ffffff>
  156.     <TD align=right>收货人地址 &nbsp; </TD>
  157.     <TD colSpan=2><INPUT 
  158.       style="BORDER-RIGHT: #cccccf 1px solid; BORDER-TOP: #cccccf 1px solid; FONT: 9pt verdana; BORDER-LEFT: #cccccf 1px solid; COLOR: #666666; BORDER-BOTTOM: #cccccf 1px solid; HEIGHT: 20px" 
  159.       maxLength=100 size=30 value="<%=customerBean.getAddress()%>" name=address><FONT color=red> 
  160.   *</FONT></TD></TR>
  161.   <TR bgColor=#ffffff>
  162.     <TD align=right>指定送达时间 &nbsp; </TD>
  163.     <TD colSpan=2><INPUT 
  164.       style="BORDER-RIGHT: #cccccf 1px solid; BORDER-TOP: #cccccf 1px solid; FONT: 9pt verdana; BORDER-LEFT: #cccccf 1px solid; COLOR: #666666; BORDER-BOTTOM: #cccccf 1px solid; HEIGHT: 20px" 
  165.       maxLength=30 size=30 name=gettime></TD></TR>
  166.   <TR bgColor=#ffffff>
  167.     <TD align=right height=25>付款方式 &nbsp;</TD>
  168.     <TD colSpan=2 height=25>&nbsp; <LABEL><INPUT type=radio CHECKED value=1 
  169.       name=fukuan> 货到付款&nbsp; <INPUT type=radio value=2 name=fukuan> 
  170.     在线支付<SPAN 
  171.       class=red>[农行一卡通]</SPAN> 
  172.     <INPUT type=radio value=3 name=fukuan> 邮局汇款 
  173.       <INPUT type=radio value=4 name=fukuan> 银行电汇 </LABEL></TD></TR>
  174.   <TR bgColor=#ffffff>
  175.     <TD align=right height=25>是否开发票&nbsp;&nbsp;</TD>
  176.     <TD colSpan=2 height=25>&nbsp; <INPUT type=radio value=是 name=fapiao> 是 
  177.       &nbsp;&nbsp; <INPUT type=radio CHECKED value=否 name=fapiao> 否 
  178.       &nbsp;&nbsp;<SPAN class=STYLE3>*</SPAN> <SPAN 
  179.       class="red STYLE2">发票抬头请在下面注明</SPAN></TD></TR>
  180.   <TR bgColor=#ffffff>
  181.     <TD align=right>我的其它要求 &nbsp; </TD>
  182.     <TD vAlign=top width=282><TEXTAREA class=txtBoxStyle2 id=notes style="OVERFLOW: auto" name=content rows=4 cols=44></TEXTAREA></TD>
  183.     <TD vAlign=top width=118>&nbsp;</TD></TR>
  184.   <TR bgColor=#ffffff>
  185.     <TD align=middle colSpan=3 height=17><INPUT type=image height=27 width=97 
  186.       src="../image/bt_1.gif" border=0 
  187.       name=imageField onClick="get()">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A onclick=javascript:history.go(-1) 
  188.      ><IMG height=27 src="../image/bt_4.gif" width=97 border=0 ></A>
  189.  <input type="hidden" name="totalprice" value="<%= String.valueOf(totalprice) %>">
  190.  <input type="hidden" name="peisong" value="">
  191.   </TD></TR></FORM>
  192.   </TBODY>
  193.   </TABLE>
  194.   </BODY></HTML>