B - S模式系统开发实训指导书120524 - 图文 下载本文

%>


现价:<%=nowprice%>(元)
<%=introduce%>

%> 

<% conn.close(); } else { out.println(\您的操作有误'); window.location.href='index.jsp';\ } %>

(6)购物车查看页面的设计

在该模块中,用户可以修改购买数量,可以删除已选购的图书,清空购物车,还可以继续购书。如果用户想提交购物车,就必须以会员身份登录网站后,才拥有权限。该页面效果如图 26 所示:

图 3-13购物车页面cart_see.jsp的效果图

购物车页面cart_see.jsp关键代码如下:

<%@ page contentType=\<%@ page import=\

<%@ page import=\<%@ page import=\<%@ page import=\ <% String username = \ username = (String) session.getAttribute(\ if (username == \ out.println(\请先登录!'); window.location.href='index.jsp';\ } else { chStr chStr = new chStr(); connDB conn = new connDB(); Vector cart = (Vector) session.getAttribute(\ if (cart == null || cart.size() == 0) { response.sendRedirect(\ } else { %>

<%

float sum = 0; int ID = -1;

String goodsname = \

for (int i = 0; i < cart.size(); i++) { goodselement goodsitem = (goodselement) cart.elementAt(i); sum = sum + goodsitem.number * goodsitem.nowprice; ID = goodsitem.ID; if (ID > 0) { ResultSet rs_goods = conn.executeQuery(\ if (rs_goods.next()) { goodsname = rs_goods.getString(\ }//if }//if %>

<% conn.close(); }//if }//if %>

|

| |

(7)会员信息修改页面设计

只有当注册用户即会员登录网站后,会员才可以提交购物车中图书订单和查看自己的订单信息,此外,会员还可以查看个人帐户和注销登录,会员登录后的页面如图 27 所示:

图 3-14会员信息修改modifyMember.jsp的效果图

会员信息修改modifyMember.jsp关键代码如下:

<%@ page contentType=\<%@ page import=\<% connDB conn = new connDB(); String username = (String) session.getAttribute(\