spring和cookie
来源:互联网 发布:钢铁力量六级车数据 编辑:程序博客网 时间:2024/05/19 05:03
<%
Cookie cookie = new Cookie("username","zhangsan");
//永久性cookie
cookie.setMaxAge(3600*24*7);
response.addCookie(cookie);
%>
<%
Cookie[] cookies = request.getCookies();
//KEY-VALUE - cookie对象 1 1
for (Cookie coo : cookies){
System.out.println(coo.getName()+"--"+coo.getValue());
}
%>
cookie 正常是无法跨越站点的
http://localhost/web->cookie usernamex
http://localhost/java
web->cookie
java做不到
cookie能做什么?
(1)免登录
购买购物车 session ->服务器 session没 永久性 1小时 3600
cookie 备份服务器 宕机了 死机了
1.防刷新 新增
新增 修改 删除 查询
刷新
向服务器产生一次新的请求,
但是请求的数据是上次产生请求时产生的
刷新对新增的影响 : 如何解决
通过程序解决
iframe
frameset
不能让用户不能刷新
不能破坏正常业务流程
如何区分哪些正常提交和刷新提交的数据
刷新的数据是不会变化的 时间值
提交数据
提交
2个 传递 参考比较值(每次走流程时产生的) 刷新 新增
令牌机制
通关令牌
2
1
刷新问题
验证作用的
验证系统
用户名
密码
权限
进入系统的服务器 令牌机制 参考值 传递值
http://localhost//quanxian1 参考值 2
http://localhost//quanxian2
http://localhost//yewu 参考值 传递值 1==1
http://localhost//yewu ?传递值=1
http://localhost//yewu ?传递值=1 1==2
数据库
技巧
财务系统
申请报销单
总单
详单
表格式
出发日期 起始地 到达日期 到达地 交通方式 价格 单位 说明 发票类型
1980-1-1
1980-1-2
出发日期
起始地
到达日期
1980-1-2
1980-1-1
动态表 竖表
灵活扩展性
行 列
Cookie cookie = new Cookie("username","zhangsan");
//永久性cookie
cookie.setMaxAge(3600*24*7);
response.addCookie(cookie);
%>
<%
Cookie[] cookies = request.getCookies();
//KEY-VALUE - cookie对象 1 1
for (Cookie coo : cookies){
System.out.println(coo.getName()+"--"+coo.getValue());
}
%>
cookie 正常是无法跨越站点的
http://localhost/web->cookie usernamex
http://localhost/java
web->cookie
java做不到
cookie能做什么?
(1)免登录
购买购物车 session ->服务器 session没 永久性 1小时 3600
cookie 备份服务器 宕机了 死机了
1.防刷新 新增
新增 修改 删除 查询
刷新
向服务器产生一次新的请求,
但是请求的数据是上次产生请求时产生的
刷新对新增的影响 : 如何解决
通过程序解决
iframe
frameset
不能让用户不能刷新
不能破坏正常业务流程
如何区分哪些正常提交和刷新提交的数据
刷新的数据是不会变化的 时间值
提交数据
提交
2个 传递 参考比较值(每次走流程时产生的) 刷新 新增
令牌机制
通关令牌
2
1
刷新问题
验证作用的
验证系统
用户名
密码
权限
进入系统的服务器 令牌机制 参考值 传递值
http://localhost//quanxian1 参考值 2
http://localhost//quanxian2
http://localhost//yewu 参考值 传递值 1==1
http://localhost//yewu ?传递值=1
http://localhost//yewu ?传递值=1 1==2
数据库
技巧
财务系统
申请报销单
总单
详单
表格式
出发日期 起始地 到达日期 到达地 交通方式 价格 单位 说明 发票类型
1980-1-1
1980-1-2
出发日期
起始地
到达日期
1980-1-2
1980-1-1
动态表 竖表
灵活扩展性
行 列
阅读全文
1 0
- spring和cookie
- 使用Spring AOP和Cookie做网站免登陆
- Spring学习笔记<二> 获取请求参数和Cookie
- Spring Cloud实战小贴士:Zuul处理Cookie和重定向
- Spring Cloud实战小贴士:Zuul处理Cookie和重定向
- Spring Cloud实战小贴士:Zuul处理Cookie和重定向
- Java Spring删除cookie
- Spring MVC Cookie example
- Spring cookie 实战
- Spring MVC Cookie example
- 创建cookie和删除cookie
- 内存cookie和硬盘 cookie
- tornado cookie 和cookie安全
- Spring mvc国际化设置(cookie)
- spring security3 自定义 remberMeService(cookie)
- Cookie 跨域 in Spring MVC
- spring mvc 用cookie和拦截器实现自动登录(/免登录)
- spring mvc 用cookie和拦截器实现自动登录(/免登录)
- (剑指offer)重建二叉树
- Fred 7.0.0 光线追迹软件_USB加密锁,全模块运行稳定版\
- 客户端与服务器端交互原理
- Hrbust 2210 A Wonderful Concert【Dp】水题
- XListView的上拉加载和下拉刷新
- spring和cookie
- JAVA设计模式:状态模式
- 新员工转正申请书如何写呢?工作转正申请书范文分享
- hdu2883 kebab(判满流)
- RTMPdump(libRTMP) 源代码分析 6: 建立一个流媒体连接 (NetStream部分 1)
- ***********mysql关于多表查询解说详解****************
- 微信支付踩坑
- Centos7防火墙设置
- Text组件