验证码之 jsp页面显示与img里的显示内容同步问题
来源:互联网 发布:测颜值软件 编辑:程序博客网 时间:2024/05/22 02:07
这几天在做前台验证的时候,本想把验证码放在前台验证。但是通过获取session里的code时发现 图片显示的和页面上从session里取的值是不一致的,以为是请求action和页面显示不同步 后来才发现这个问题和http请求有关。
下面先看一下一个完整的http请求过程
在用户在浏览器输入地址时
域名解析 --> 发起TCP的3次握手 --> 建立TCP连接后发起http请求 --> 服务器响应http请求,浏览器得到html代码 --> 浏览器解析html代码,并请求html代码中的资源(如js、css、图片等) --> 浏览器对页面进行渲染呈现给用户
那么根据http请求的顺序可以看到,jsp页面会先显示内容。但是现在session里面还没有值为空,单显示完jsp页面之后,再去得到img的路径去请求img的连接地址取得验证码。现在session里面已经赋值了。下次再刷新显示的时候还是先显示jsp里的呢荣。所以我们看到的是页面显示的验证码的值往往是上次session里的内容。
0 0
- 验证码之 jsp页面显示与img里的显示内容同步问题
- 页面验证码的显示与点击刷新问题
- jsp显示验证码问题
- 怎样在jsp页面上以表格的形式显示数据库里的内容
- jsp页面显示问题
- JSP img元素无法显示本地图片的问题(一)
- 页面里有些隐藏的内容,在查看时不显示的问题
- 从jsp里显示服务器上某个配置文件的内容
- jsp 不显示验证码图片问题的解决办法之一
- JSP页面显示空白的问题
- 一个jsp页面显示的中文问题
- MyEclipse的jsp页面preview显示问题
- 登录页面不能显示验证码的问题
- 关于txt文本的内容与html页面上显示的内容格式一致的问题
- jsp页面时间显示问题
- jsp页面显示不全问题
- img标签在jsp页面无法显示时该怎么办
- JSP页面IMG名称为中文不显示
- swift:打造你自己的折线图
- 关闭SELinux和防火墙
- iOS Programming 学习笔记 - 01 View and ViewController
- Hackintosh(黑苹果来袭)
- Linux 系统时间 修改
- 验证码之 jsp页面显示与img里的显示内容同步问题
- 苹果,百度Map定位使用与总结
- javascript动态创建表格
- PHP页面跳转几种实现方法
- 自定义打开协议
- typeof 原来也不复杂
- 解决myeclipse10.x的Servers产生的at com.genuitec.eclipse.ast.deploy.core.Deployment.<init>(Unknown Source)
- 软件开发过程学习
- hihoCoder - 1103 - Colorful Lecture Note (栈~~)