之前完成了一款模仿淘宝网打造的购物网(shop),一个简易的购物平台,实现页面与数据库的交互,现在做个简单的总结。
主要是要做到:
1.掌握JSP中连接数据库的方法。
2.掌握在web页面上向数据库中添加、删除、修改数据。
功能上实现了:
1. 实现购物车
2. 数据库使用Oracle
3. 给用户提供浏览界面
4.选中某个物品后,转到购买界面
5. 用户可以操作自己的清单
6.只有当用户点击提交按钮后,才把购买信息写进数据库。
7.当客户所选商品没有库存时,给客户友好信息提示。
效果如下图所示:
部分代码如下:
增加物品
<% String img = request.getParameter("img"); String num = request.getParameter("num"); String goodsname = request.getParameter("goodsname"); String price = request.getParameter("price"); String address = request.getParameter("address"); try { Connection conn = DBUtil.getConn(); String sql = "insert into shopcar values(?,?,?,?,?,sq_goods.nextval)"; PreparedStatement pstm = conn.prepareStatement(sql); pstm.setString(1, img); pstm.setString(2, goodsname); pstm.setString(3, price); pstm.setString(4, address); pstm.setString(5, num); //request.getRequestDispatcher("add.jsp").forward(request,response); int rs = pstm.executeUpdate(); //System.out.print(rs); if (rs != 0) { session.setAttribute("img", img); session.setAttribute("num", num); session.setAttribute("goodsname", goodsname); session.setAttribute("price", price); session.setAttribute("address", address); request.getRequestDispatcher("add.jsp").forward(request,response); } else { out.write("保存不成功,请重新保存"); } } catch (SQLException e) { request.getRequestDispatcher("add.jsp").forward(request,response); e.printStackTrace(); } %>
删除购物车物品:
try { Connection conn = DBUtil.getConn(); String sql = "delete from shopcar where id=?"; PreparedStatement pstm = conn.prepareStatement(sql); pstm.setString(1, id); pstm.executeUpdate(); request.getRequestDispatcher("index.jsp").forward(request,response); int rs = pstm.executeUpdate(); //System.out.print(rs); } catch (SQLException e) { request.getRequestDispatcher("index.jsp").forward(request,response); e.printStackTrace(); }
源代码由附件(shop.zip)给出。
相关推荐
适用范围: 购物分享源码,淘宝返利源码,购物返利源码,购物导航源码,分享返利源码 演示地址:(以截图为准) 点击浏览 运行环境: PHP、MYsql 安装说明:见压缩包安装教程 其他说明:最新米兰站微购(购物导航)...
标题中的“防淘宝网源代码商城网页模板”指的是一个基于Java技术开发的电子商务网站模板,其设计灵感来源于淘宝网,旨在提供类似的功能和用户体验。这个模板可能是为了教学、研究或快速构建在线购物平台而设计的,它...
Android仿乐淘网购APP源码,一个购物类的APP应用源码,做手机商城客户端的可参考,编写时候文件搞的有点乱,都放在根目录下了,和Java代码文件混在一起了,有兴趣的下载源码,可为编写淘宝类网购程序的做参考。
仿淘宝taobao 购物网站源码 免费购物网站 免费php购物网源码 免费购物商城