cookie<显示浏览记录>
2016-08-30 00:00
190 查看
1.Product类
属性:(id, name, value, description)getter()setter()方法
构造器:(未使用DB情况下,实例化多个对象并赋初值)>>静态代码块能更加方便。省去多次实例化。
方法:重写toString方法(id);提供getProduct()方法外部获取product对象信息。>>遍历用Collection集合装所有的对象
2.ProductServlet类
首先设置request,编码格式
第一部分,request获取所有cookies,定义一个初始值为null的cookie;
先将商品信息,按一定的排版显示在页面上,点击就会产生浏览记录>>a标签+占位符%s
方法获取所有商品对象,遍历,将数据包含在标签中输出>>通过PrintWriter对象,
构建成一个无序列表显示形式。>>a标签中href后缀加上?id= 商品id
第一部分的cookies遍历,值和request.getParagramer(“id”)值value比较,判断是否存在,不存在创建new Cookie(cookie名字,value值),存在??将new Cookie添加进response.addCookie().
>>应该先是判断是否第一次访问,是,null值cookie = new cookie对象;不是,判断是否已存在
>>提取出:最后都是将cookie添加进cookies
>>不存在,应该赋给null值的cookie。
>>response.addCookie()前提:判断id是否为空,判断null值的cookie是否为空或“”,
>>??还要深究。
3.HistoryServlet类
遍历cookies,比较出存在的cookie即浏览过的商品。(比较的只能是value即id)
通过id获取product信息,显示在页面。>>所以需要封装方法getProById().
相同的遍历方法,显示方法,可封装。
属性:(id, name, value, description)getter()setter()方法
构造器:(未使用DB情况下,实例化多个对象并赋初值)>>静态代码块能更加方便。省去多次实例化。
方法:重写toString方法(id);提供getProduct()方法外部获取product对象信息。>>遍历用Collection集合装所有的对象
2.ProductServlet类
首先设置request,编码格式
第一部分,request获取所有cookies,定义一个初始值为null的cookie;
先将商品信息,按一定的排版显示在页面上,点击就会产生浏览记录>>a标签+占位符%s
方法获取所有商品对象,遍历,将数据包含在标签中输出>>通过PrintWriter对象,
构建成一个无序列表显示形式。>>a标签中href后缀加上?id= 商品id
第一部分的cookies遍历,值和request.getParagramer(“id”)值value比较,判断是否存在,不存在创建new Cookie(cookie名字,value值),存在??将new Cookie添加进response.addCookie().
>>应该先是判断是否第一次访问,是,null值cookie = new cookie对象;不是,判断是否已存在
>>提取出:最后都是将cookie添加进cookies
>>不存在,应该赋给null值的cookie。
>>response.addCookie()前提:判断id是否为空,判断null值的cookie是否为空或“”,
>>??还要深究。
3.HistoryServlet类
遍历cookies,比较出存在的cookie即浏览过的商品。(比较的只能是value即id)
通过id获取product信息,显示在页面。>>所以需要封装方法getProById().
相同的遍历方法,显示方法,可封装。
>>代码??还没写出来。。。
相关文章推荐
- Flex <mx:DataGrid>在一个记录中支持换行显示
- <input type="file" />浏览时只显示指定文件类型
- Camera图片特效处理综述(Bitmap的Pixels处理、Canvas/paint的drawBitmap处理、旋转图片、裁截图片、播放幻灯片浏览图片<线程固定时间显示一张>)
- cookie应用——显示用户浏览记录
- Struts中用<bean:size>和<bean:write>的使用,用于显示集合的总记录数
- Struts中用<bean:size>和<bean:write>的使用,用于显示集合的总记录数
- javaWeb 使用cookie显示商品浏览记录
- 利用cookie显示商品的浏览记录
- JavaWeb_02_cookie_显示商品浏览记录
- 用$.cookie()来存历史浏览记录,并且显示出来
- [原创]java WEB学习笔记30:Cookie Demo 之显示最近浏览的记录
- 利用Cookie显示商品浏览历史记录
- 【Cookie:默认存储在浏览器的内存中】显示上一次访问时间、商品浏览记录
- <input type="file">更改 页面显示 浏览 为上传 .
- <input type="file" />浏览时只显示指定文件类型
- <input type="file" />浏览时只显示指定文件类型
- JavaWeb的Cookie技术显示历史商品( 信息 )浏览记录(学习方立勋老师的教程)
- <input type="file" />浏览时只显示指定文件类型
- javaweb之Cookie显示商品的浏览记录和Cookie的常见应用有哪些
- 20100611 学习记录:Sections must only appear once per config file. See the help topic <location> for exceptions.