第一范文网 - 专业文章范例文档资料分享平台

基于JSP网上书店系统的设计与实现 - 图文 

来源:用户分享 时间:2025/5/24 0:36:26 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

JSP网上书店系统(论文)

图4-2用户登录界面

3.在线购书功能模块设计。

在该模块用户可以看见书店现有的样子,用户可以查找书通过分类,关键字查找。 户可以购买图书,页可以查看图书的详细资料,还可以跳转到其他的模块,例如查看 购物车,查看订单信息等。在这个模块中我们要用到JavaBean有bookshop.book.book,bookshop.run.op_book,bookshop.run.op_bookclass三个JavaBean。对于他们的介绍我已经在前面介绍了这里就不在一一罗列了。详情见4.2和4.3

其中我把导航条抽出来单独作为一个模块:sub.inc 左边的查找框也单独设计成一个模块:left.inc两个纯粹的html代码部分,在jsp页面中直接调用。效果如下图4-3所示:

21

JSP网上书店系统(论文)

图4-3在线购书模块效果显示

在线购书页面模块booklist.jsp代码如下:

<%@page contentType=\

<%@ page import=\<%@ page session=\

<%@ page import=\

(request.getParameter(\

&& !request.getParameter(\

String requestpage = request.getParameter(\ try { }

book_list.setPage(pages); }%>

4:购物车模块页面设计。

在购物车这个模块当中用户可以修改购买数量,可以删除已选图书,可以提交购物车,也可以清空购物车,同时也可以继续购书。在这个模块中我们用到了bookshop.run.op_book,bookshop.run.op_bookclass,bookshop.run.op_buy三个JavaBean.关于他们的介绍在前面已经罗列出来了这里就不在一一说明了。该模块运行时效果如图4-4所示:

pages = Integer.parseInt(requestpage); mesg = \你要找的页码错误!\ } catch(Exception e) {

22

JSP网上书店系统(论文)

图4-4购物车模块显示效果

页面核心代码如下shopcar.jsp:

<%@page contentType=\

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

String modi = request.getParameter(\String del = request.getParameter(\

String payoutCar = request.getParameter(\String clearCar = request.getParameter(\String mesg = \

23

JSP网上书店系统(论文)

if (modi!=null && !modi.equals(\ if ( !shop.modiShoper(request) ){ }

}else if ( del != null && !del.equals(\ if ( !shop.delShoper(request) ) { }

}else if (payoutCar != null && !payoutCar.equals(\ if (shop.payout(request) ) {

mesg = \你的购物车中的物品已提交给本店,你的订单号为 \

shop.getOrderId() + \请及时付款,以便我们发货!\session.removeAttribute(\if(!shop.getIsLogin())

mesg = \你还没有登录,请先登录后再提交\else } else {

mesg = \删除清单中的图书时出错!\if (shop.getIsEmpty())

mesg = \你要的修改购买的图书数量不足你的购买数量!\mesg = \修改购买数量出错!\else

} else {

mesg = \修改成功\

mesg = \对不起,提交出错,请稍后重试,shop.payout 出错!\ }

} else if (clearCar != null && ! clearCar.equals(\ session.removeAttribute(\ mesg = \购物车中的物品清单已清空\}%>

5.其他页面显示效果图。

24

JSP网上书店系统(论文)

图4-5订单页面显示效果

订单页面我们可以看到自己已经提交的所有订单,可以查看订单的状态和详细情况。并色环境以弹出窗口的形式显示订单信息。这种功能主要是通过javascript脚本语言实现的。如:

基于JSP网上书店系统的设计与实现 - 图文 .doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c6mhxv8kklt9da6a52izu_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top