web实验简单购物车的实现

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验三简单购物车的实现

实验目的:

(1)进一步掌握jsp的基本语法。

(2)熟悉JSP相关指令元素和动作元素。

实验内容:

编写JSP程序的实现购物车的基本功能,即想购物车中添加商品,并给出购物车中的商品信息和总金额。

实验步骤:

新建一个名为Cart。Html的html文件,在其中输入下面的代码:

购物车

请选择您要购买的书籍:

 

购买数量:

 

  

界面运行如下:

在编写一个ShowCartInf。JSP的页面代码如下:

<%@page contentType="text/html;charset=gb2312"%>

<%@page import="java.util.*"%>

<%@page import="Cart.cart"%>

购物车

<%! float sum=0;%>

<%

String bookName=request.getParameter("BName");

String bookNumber = request.getParameter("BNumber");

if(bookName!=null&&bookName!="")

{

int nbookNumber=Integer.parseInt(bookNumber);

Cart.add(bookName,nbookNumber);

}

Hashtable h=Cart.ShowCartInf();

Enumeration e=h.keys();

sum=Cart.getSum();

%>

您所选购的书籍有:

<%

while(e.hasMoreElements())

{

String name=e.nextElement().toString();

int number=((Integer)h.get(name)).intValue();

%>

书籍名称  

 数量(本)

<%=name%>

 <%=number%>  

onclick="javascript:window.location='Delete.jsp? Bname=<%=name%>'">