<%@page import="org.apache.jasper.tagplugins.jstl.core.ForEach"%> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page import="java.sql.ResultSet" %> <%@ page import="java.util.Vector" %> <%@ page import="com.model.Goodselement" %> <%@ page import="java.text.DecimalFormat" %> 我的购物车-魔法集市 <% String username=(String)session.getAttribute("username"); //获取会员账号 //未登录,调整至登录界面 if(username==null||username==""){ response.sendRedirect("login.jsp"); //重定向页面到会员登录页面 return;//返回 }else{ Vector cart=(Vector)session.getAttribute("cart"); //获取session中的购物车类 if (cart == null || cart.size() == 0) { //如果购物车为空 response.sendRedirect("cart_null.jsp"); //重定向页面到购物车为空页面 } else { %> <%@ include file="common-header.jsp"%>

我的购物车

<% float sum=0; DecimalFormat fnum=new DecimalFormat("#,##0.0"); //定义显示金额的格式 int ID=-1; String goodsname = ""; //保存商品名称的变量 String picture = ""; //保存商品图片的变量 for(int i=0;i 0) { ResultSet rs_goods = conn.executeQuery("select * from tb_goods where ID=" + ID); if (rs_goods.next()) { goodsname = rs_goods.getString("goodsname"); //获取商品名称 picture = rs_goods.getString("picture"); //获取商品图片 } conn.close(); //关闭数据库的连接 } %> <% } String sumString=fnum.format(sum); //格式化总价 %>
商品图片 商品名称 数量 单价 总计
<%=goodsname %> <%=goodsitem.number %>件 <%=goodsitem.nowprice %>元 <%=goodsitem.nowprice*goodsitem.number %>元
总计:

<%=sumString %>元

物流信息

收货人姓名:
收货人手机:
收货人地址:
备注:

<%@ include file="common-footer.jsp"%> <% } } %>