%@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(); //关闭数据库的连接
}
%>
|
<%=goodsname %>
|
<%=goodsitem.number %>件 |
<%=goodsitem.nowprice %>元 |
<%=goodsitem.nowprice*goodsitem.number %>元
|
<%
}
String sumString=fnum.format(sum); //格式化总价
%>
<%@ include file="common-footer.jsp"%>
<%
}
}
%>