自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Those who achieve great thing do not stick to trifles

Where there is a will there is a way

  • 博客(17)
  • 收藏
  • 关注

原创 展示所有商品

展示所有商品需求: 点击首页上的超链接,在页面上展示所有的商品信息步骤分析: 1.数据库和表 create database web2; use web2; create table `product` ( `pid` varchar (96), `pname` varcha...

2018-04-14 18:22:35 367

原创 事物总结

事务总结: 事务的特性:★★★ ACID 原子性:事务里面的操作单元不可切割,要么全部成功,要么全部失败 一致性:事务执行前后,业务状态和其他业务状态保持一致. 隔离性:一个事务执行的时候最好不要受到其他事务的影响 持久性:一旦事务提交或者回滚.这个状态都要持久化到数据库中 不考虑隔离性会出现的读...

2018-04-14 14:17:37 154

原创 DBUtils实现优化转账

DButils: 1.创建queryrunner 2.编写sql 3.执行sqlQueryRunner: 构造: new QueryRunner(DataSource ds):自动事务 new QueryRunner():手动事务 常用方法: update(Connection conn,String ...

2018-04-14 14:15:50 400

原创 绑定线程代码实现

绑定线程代码实现ThreadLocal的方法: 构造: new ThreadLocal() set(Object value):将内容和当前线程绑定 Object get():获取和迪昂前线程绑定的内容 remove():将当前线程和内容解绑 内部维护了map集合 map.put(当...

2018-04-14 14:10:08 721

原创 jdbc实现转账操作

步骤分析: 1.数据库和表 2.新建一个项目 3.导入jar包和工具类 驱动 jdbcUtils c3p0及其配置文件和工具类 dbutils 4.新建一个account.jsp 表单 5.accountservlet: 接受三个参数 调用accountservice....

2018-04-14 13:58:02 575

原创 mvc、分层、反射、事物

mvc思想 servlet-->缺点:生成html内容太麻烦 | jsp--->缺点:阅读起来不方便,维护比较困难 | jsp+javabean: jsp的model1: jsp:接受请求,展示数据 javabean:和数据打交道 ...

2018-04-06 22:19:51 184

原创 页面登录案例

登录案例需求: 在页面上填写用户名和密码及验证码,点击提交,先校验验证码是否一致.若一致后再去找数据库.顺便记住用户名技术: 表单 验证码 servlet request session cookie步骤分析: 1.数据库和表 create table user( id int...

2018-04-06 10:21:31 941

原创 展示所有商品

步骤分析: 1.数据库和表 create database day12; use day12; create table product( id int primary key auto_increment, pname varchar(20), price doubl...

2018-04-05 22:13:35 245

原创 jstl

jstljsp标准的标签库语言 apache的 用来替代java脚本 使用步骤: 1.导入jar包 (jstl.jar和standard.jar) 2.在页面上导入标签库 <%@taglib prefix="" uri=""%> 例如: ...

2018-04-05 13:20:51 141

原创 el、cookie的内置对象与jsp注释

el的内置对象(了解) 11个 pageScope requestScope sessionScope applicationScope param paramValues header haederValues ...

2018-04-04 20:09:11 189

原创 javabean导航

javabean: java语言编写的一个可重用的组件, 狭义上来说就是我们编写的一个普通的java类 例如:User Person javabean规范: 1.必须是一个公共的具体的类 public class 2.提供私有的字段 private Stri...

2018-04-04 20:05:30 173

原创 el获取简单数据和复杂数据

el: jsp的内置表达式语言,从jsp2.0开始. 用来替代<%=..%> 作用: 1.获取域中数据 ★ 2.执行运算 ★ 3.获取常见的web对象 4.调用java的方法 格式: ${el表达式} 获取域中数据:★ 注意:★ ...

2018-04-03 23:22:46 354

原创 jsp介绍

jsp: java 服务器页面 作用: 将内容的生成和信息的展示相分离 运行在服务器端,本质上就是一个serlvet,产生的java文件和class保留在tomcat的word目录下.jsp脚本: <%..%> java代码片段 <%=..%> 输出表达式 相当于out.print(); <%!....

2018-04-02 22:24:21 183

原创 Session添加到购物车

session: 服务器端会话技术. 当我们第一次访问的服务器的时候,服务器获取id, 能获取id 要拿着这个id去服务器中查找有无此session 若查找到了:直接拿过来时候,将数据保存,需要将当前sessin的id返回给浏览器 若查找不到:创建一个session,将你的数据...

2018-04-02 01:12:56 3620

原创 cookie-删除浏览记录

技术分析:cookie.setMaxAge(0)步骤分析:1.在浏览器记录中添加一个超链接<a href="/webseven/clearHistroy">清空</a>2.创建servlet clearHistroy创建一个cookie名称路径保持一致setMaxAge(0)写回浏览器3.页面跳转重定向 product_list.jsp...

2018-04-01 17:16:43 894

原创 cookie-jsp实现记录浏览记录

步骤分析:1.先将product_list.htm转成jsp2.点击一个商品,展示该商品的信息,将该商品id记录到cookie (GetProductById)获取之前的浏览记录 例如名称:ids判断cookie是否为空若为空 将当前商品的id起个名称 ids 放入cookie中 ids=1若不为空,获取值 例如:ids=2-1 当前访问的id=1 使用"-"分割商品id判...

2018-04-01 17:08:52 750

原创 cookie-jsp实现记录用户上次访问时间

步骤分析:1.创建一个serlvet RemServlet 路径:/rem2.在servlet中:获取指定cookie 例如:名称为 lastTimerequest.getCookies()判断cookie是否为空若为空:提示信息 第一次访问若不为空:获取此cookie的value展示信息:你上次访问时间是.... 将这次访问时间记录,写会浏览器代码:...

2018-04-01 16:50:19 3501

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除