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
查看全文
相关阅读:
CLR 对比 JVM
unity drawcall测试
UGUI 分页渐变居中效果
几个ADB常用命令
jQuery分步步骤
jquery toast插件
jQuery数字滚动(模拟网站人气、访问量递增)原创
jQuery实用工具集
scrollReveal.js – 页面滚动显示动画JS
jquery轻量级数字动画插件jquery.countup.js
原文地址:https://www.cnblogs.com/famine/p/9124728.html
最新文章
理解 Linux 配置文件
钓鱼WIFI搭建
iwconfig
KALI LINUX系统初始化配置
Android学习之ListView使用基础
Android学习之Intent使用
ADO.NET实体数据模型中关于数据库字段默认值的处理
Eclipse使用技巧
ASP.NET MVC5使用AjaxHelp
ASP.NET MVC上传文件
热门文章
WPF中静态引用资源与动态引用资源的区别
ASP.NET中使用JavaScript实现图片自动水平滚动效果
ASP.NET中使用jQuery插件实现图片幻灯效果
初学Android的几个常见问题
C#合成解析XML与JSON
Unity 单例写法
Android Studio 打包及引用 AAR(可能是史上最详细的 )
Unity热更新技术整理
Android 比对APK的签名信息
Application.Exit()结束程序,但线程还在的解决方法。
Copyright © 2011-2022 走看看