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
查看全文
相关阅读:
常用JQuery插件整理
SSL为Windows server 2008 IIS7进行加密连接
使用SVN+CruiseControl+ANT实现持续集成之一
持续化集成工具CruiseControl.NET
用Asp.net写自己的服务框架
使用CruiseControl+SVN+ANT实现持续集成之三
CSLA学习之控制菜单可见性
Oracle 动态SQL语句(3)之保存存储过程
Oracle数据库编程之Float与Double
当函数需要传入较多的参数,可分装成结构体
原文地址:https://www.cnblogs.com/famine/p/9124728.html
最新文章
大厂算法面试之leetcode精讲9.位运算
搞定大厂算法面试之leetcode精讲12.堆
大厂算法面试之leetcode精讲14.排序算法
大厂算法面试之leetcode精讲6.深度优先&广度优先
大厂算法面试之leetcode精讲13.单调栈
########招聘########
域名查询精灵V1.0 我写的软件,大家多多提建议
C# 收集机器硬件信息的相关代码片断(cpu频率、磁盘可用空间、内存容量……)
第三次郑州.NET俱乐部活动总结
SQL2005SQL2005 分五个版本
热门文章
许多人选择做程序员,因为觉得程序员做的是创造性的工作
郑州DOTNET俱乐部《DOTNet实战之旅II》活动邀请
IFRAME跨域名的解决方法,终结版(小张.NET原创)
prototype源代码解读
VSS2005下载地址 VS6.0d下载地址(软件+我的教程)
WEB中需求分析应该考虑的问题
详解HTML
dhcp分配不到IP地址的解决方法
使用CruiseControl+SVN+ANT实现持续集成之三
使用CruiseControl+SVN+ANT实现持续集成之二
Copyright © 2011-2022 走看看