ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:50.08KB ,
资源ID:406962      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/406962.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(jsp实验应用Servlet实现购物车讲解.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

jsp实验应用Servlet实现购物车讲解.docx

1、jsp实验应用Servlet实现购物车讲解GoodsSingle/保存商品名称/保存商品价格 /保存商品购买数量应用 Servlet 实现购物车具体实现过程1、 创建封装商品信息的值 JavaBean package com.yxq.valuebean;public class GoodsSingle private String name;private float price;private int num;public String getName() return name;public void setName(String name) this.name = name;public

2、 int getNum() return num;public void setNum(int num) this.num = num;public float getPrice() return price;public void setPrice(float price) this.price = price;2、 创建工具 JavaBean MyTools 实现字符型数据转换为整型及乱码处理package com.yxq.toolbean;import java.io.UnsupportedEncodingException;public class MyTools public sta

3、tic int strToint(String str) /将 String 型数据转换为 int 型数据的方法if(str=null|str.equals()str=0;int i=0;tryint 类型的变量catch(NumberFormatException e) / try-catch 就是监视 try 中的语句 ,如果抛出 catch 中声明的异常类型i=0;e.printStackTrace(); / 把 Exception的详细信息打印出来return i;public static String toChinese(String str) / 进行转码操作的方法if(str=

4、null)str=;try str=new String(str.getBytes(ISO-8859-1),gb2312); catch (UnsupportedEncodingException e) str=;e.printStackTrace();return str;3、 创建购物车 JavaBean ShopCar 实现添加、删除,购物车制作package com.yxq.toolbean;package com.yxq.toolbean;import java.util.ArrayList;import com.yxq.valuebean.GoodsSingle;public cl

5、ass ShopCar private ArrayList buylist=new ArrayList(); /用来存储购买的商品public void setBuylist(ArrayList buylist) this.buylist = buylist;/* 功能 向购物车中添加商品* 参数single为GoodsSingle类对象,圭寸装了要添加的商 品信息*/public void addItem(GoodsSingle single)if(single!=null)if(buylist.size()=0)/如果 buylist 中不存在任何商品GoodsSingle temp=ne

6、w GoodsSingle(); temp.setName(single.getName(); temp.setPrice(single.getPrice(); temp.setNum(single.getNum(); buylist.add(temp); /存储商品else/ 如果 buylist 中存在商品int i=0;for(;i=buylist.size()/说明 buylist 中不存在要添加的商品 GoodsSingle temp=new GoodsSingle(); temp.setName(single.getName(); temp.setPrice(single.getP

7、rice(); temp.setNum(single.getNum(); buylist.add(temp);/存储商品/* 功能 从购物车中移除指定名称的商品* 参数 name 表示商品名称*/public void removeItem(String name)for(int i=0;i1) / 如 果商品的购买数量大于 1temp.setNum(temp.getNum()-1); /则将购买数量减 1break; /结束 for 循环else if(temp.getNum()=1) / 如果商品的购买数量为 1buylist.remove(i); / 从 buylist 集合对象中移除该

8、商品4、 创建实例首页面index.jsp,初始化商品信息 5、 创 建 处 理 用 户 访 问 首 页 面 请 求 的 Servlet-IndexServletpackage com.yxq.servlet;import java.io.IOException;import java.util.ArrayList;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet

9、.http.HttpServletResponse;import javax.servlet.http.HttpSession;import com.yxq.valuebean.GoodsSingle;public class IndexServlet extends HttpServlet protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException HttpSession session=request.getSessi

10、on(); session.setAttribute(goodslist,goodslist); response.sendRedirect(show.jsp);static /静态代码块String names=苹果,香蕉,梨,橘子;float prices=2.8f,3.1f,2.5f,2.3f;for(int i=0;i4;i+)GoodsSingle single=new GoodsSingle();single.setName(namesi);single.setPrice(pricesi);single.setNum(1);goodslist.add(single);6、 show.jsp显示商品信息 提供 商品如下 名称 价格(元/斤)v/td 购买 v/td 没有 商品可显示! vtr height=50 align=centerv%=single getName()%x/tdv%=single getPrice()%x/tdvtdxa href= doCar?action=buy&id=v%=i% 购买 v/av/td v/trv%查看购物车

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1