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

📄 shoppingcart.jsp

📁 一个简单实用的网上书城,可当作原型使用
💻 JSP
字号:
<%@page contentType="text/html"%>
<%@page pageEncoding="GB2312"%>
<%@ page language="java"import="java.sql.*" %>
<jsp:useBean class="czm.BookBean" id="bookinfo" scope="page"></jsp:useBean>
<%@page import="java.util.Hashtable" %>
<%
/*禁止使用浏览器Cache*/
response.setHeader("Pragma", "No-cache");
response.setHeader("Cache-Control", "no-cache");
response.setDateHeader("Expires",0);
%>
<HTML>
<HEAD>
<META http-equiv="Content-Style-Type" content="text/css">
<TITLE>
查看购物车 -member:<%= session.getValue("memberID") %>
</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF">
<H1 align="center">数据库网上书店购物车</H1>

<FORM ACTION="order.jsp">
    <TABLE border="0" width="100%">
    <TBODY> 
    <TR>
      <TD width="19%"><A href="booklist.jsp">返回首页</A></TD>
      <TD width="24%"><a href="emptycart.jsp">清空购物车</a></TD>
      <TD width="27%"><a href="addNumber.jsp">修改数量</a></TD>
      
       <TD width="30%"><input type="submit" value="填写/提交定单" name="submit2" /></TD>
    </TR>
  </TBODY>
</TABLE>
  <TABLE border="1" width="100%" cellspacing="0"  bordercolor="#9999FF">
    <TR bgcolor="#FFCC99"> 
      <TD width="82"><font color="#0000FF">ISBN</font></TD>
      <TD width="150"><font color="#0000FF">书名</font></TD>
      <TD width="62"><font color="#0000FF">单价</font></TD>
      <TD width="36"><font color="#0000FF">数量</font></TD>
      <TD width="36"><font color="#0000FF">总价</font></TD>
      
      <TD width="43"><font color="#0000FF">操作</font></TD>
      
    </TR>
    <%	
/*读取购物车信息*/ float sum_price=0;
            
		Cookie[] cookies=request.getCookies();
                %>
               
                <%
		for (int i=0;i<cookies.length;i++)
		{	
			String isbn=cookies[i].getName();
			String num=cookies[i].getValue();
			if (isbn.startsWith("ISBN"))
			{	
                               int kk=isbn.length();
				bookinfo.setBookISBN(isbn.substring(4,kk));
                                 Float bookPrice = new Float(bookinfo.getPrice());
		%> 
    <TR> 
      <TD width="82"><%=bookinfo.getBookISBN()%></TD>
      <TD width="150"><A href="bookinfo.jsp?ISBN=<%=bookinfo.getBookISBN()%>"><%= bookinfo.getBookName()%></A></TD>
      <TD width="62"><%= bookinfo.getPrice()%></TD>
      <TD width="36">
     
        <INPUT size="5" type="text" maxlength="5" value="<%=num%>" name="<%=bookinfo.getBookISBN()%>" readonly>
      </TD><%float price=bookPrice.floatValue() * java.lang.Integer.parseInt(num);sum_price+=price;%>
      <TD WIDTH="36"><%=bookPrice.floatValue() * java.lang.Integer.parseInt(num)%></TD>
      <TD width="43"><A href="delbook.jsp?isbn=<%= bookinfo.getBookISBN()%>">删除</A></TD>
    </TR>
    <%
				}	
	}
%><TR> 
<TD width="50" bgcolor="#FFCC99"><font color="#0000FF">总计</font></TD>
<TD WIDTH="300"><%=sum_price%></TD>
</TR> 
  </TABLE>
<BR>
  
</FORM>
</BODY>
</HTML>

⌨️ 快捷键说明

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