zoukankan
html css js c++ java
慕课网Servlet购物车学习记录
Servlet购物车学习
项目简介:使用Servlet+jsp实现整个页面和后台逻辑,加上自己把慕课的mysql改成sql的数据库连接。体现了mvc思想。
使用工具:myeclipse
项目文件地址:
https://pan.baidu.com/s/1xf290vwHcgRmtbkWU3QJ4Q 密码:jgal
学习难点:
1、显示商品的数据库连接和逻辑实现。
2、为了使hashmap集合不能添加重复的对象,需要重写hashCode和equals 方法。这里了解hashmap的组成原理是最好的。
3、cookie的使用方法。坑:cookie的id截取不能使用特殊字符。。项目中把”,”改成”#”。具体:
http://blog.csdn.net/qq_32953185/article/details/67634744
4、response.setContentType(“text/html;charset=utf-8”);导致success.jsp中文显示为??的奇怪问题,曾经用response.setCharacterEncoding(“UTF-8”);修复好过。后来不存在。。。
5、该项目在有些旧版本(具体不明)的火狐、Chrome浏览器下,会导致Servlet的dopost方法执行两次,导致购物车的商品数量和总金额会翻一倍。解决办法:浏览器更新到最新版本(2018-03-07)。
ps:记得导入sql驱动包而且要放置在webRoot>web-inf>lib里面。。资源:
http://blog.csdn.net/qq_32953185/article/details/65631455
查看全文
相关阅读:
用数据库表填充下拉列表框
如何把存储过程查询出来的结果(记录)放到一个临时表里面
关于vs2008设计视图假死的原因及解决方案总结
关于vs2008新建App_Code文件夹
给文本框添加灰色提示文字
sql server 2005 怎么得到将要插入的数据的id
下拉框绑定数据库后,如何在下拉框的最前面增加一项
JS 获取页面传过来的参数值
产品路线图规划可视化工具推荐
Leangoo领歌scrum敏捷开发工具学习资料下载
原文地址:https://www.cnblogs.com/famine/p/9124728.html
最新文章
欲说还休———— 大学经历简单分享
从开发人员角度对软件测试的些许理解
form表单里的登陆或重置是图片提交的2个方法
js 设置ie浏览器的文本模式
http头详解
redis 缓存穿透 缓存击穿 缓存雪崩
C++ 内存泄漏排查
redis
C++文件读写详解(ofstream,ifstream,fstream)
C# 将数据表导出都EXCEL 中
热门文章
跳转到iframe中,并在iframe中显示指定的页面
[转]也说 Jquery+ASP.NET 实现开心网上传头像剪裁功能
ASP.NET mschart的应用
将字符串截取为指定长度的几段的做法
MVC初探
navicat如何连接远程数据库
it名词科普系列观后感
前端常用地址收藏
生成树数据
ts 特殊符号用法
Copyright © 2011-2022 走看看