社区
非技术区
帖子详情
jsp验证码与servlet中session中存入的值的问题?
rj0917
2011-05-29 06:09:02
我在jsp页面中取得的值与我在servlet类中存入的session的值不一致,我要在页面上取到这个session中的值,可总是取的上一次的值,第一次加载页面的时候,session中取出来的值为空?这个问题怎么处理,另外,我想问问,一般这个验证码有没有必要在前面JSP页面中去取,比较验证码输入是否正确是在后台判断还是在前台呢?有遇到过这样问题的朋友麻烦看看,谢谢了……
...全文
188
5
打赏
收藏
jsp验证码与servlet中session中存入的值的问题?
我在jsp页面中取得的值与我在servlet类中存入的session的值不一致,我要在页面上取到这个session中的值,可总是取的上一次的值,第一次加载页面的时候,session中取出来的值为空?这个问题怎么处理,另外,我想问问,一般这个验证码有没有必要在前面JSP页面中去取,比较验证码输入是否正确是在后台判断还是在前台呢?有遇到过这样问题的朋友麻烦看看,谢谢了……
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
乞丐王子
2011-09-15
打赏
举报
回复
LZ,在下也碰到类似的问题了,求解……
rj0917
2011-05-29
打赏
举报
回复
[Quote=引用 3 楼 leiwuhenfan 的回复:]
引用 2 楼 rj0917 的回复:
引用 1 楼 woaini314 的回复:
你那个验证码的图 片src是一个servlet url,每次都会请求一次,你在session中存放的是访问含有该验证码jsp之前的sesson。而这个src请求是发生在该jsp请求response后。所以取得始终是上一个值。验证码后台验证就可以了
那意思就是,我没有必要在jsp页面去取session的值……
[/Quote]
恩,这个解决了,我刚刚试了哈,但是我想知道,这个验证码到底有什么作用?
仲少_帆
2011-05-29
打赏
举报
回复
[Quote=引用 2 楼 rj0917 的回复:]
引用 1 楼 woaini314 的回复:
你那个验证码的图 片src是一个servlet url,每次都会请求一次,你在session中存放的是访问含有该验证码jsp之前的sesson。而这个src请求是发生在该jsp请求response后。所以取得始终是上一个值。验证码后台验证就可以了
那意思就是,我没有必要在jsp页面去取session的值,直接在后台去取servlet中的ses……
[/Quote]
你在servlet中去取得session值。。不需要在jsp页面取出来
rj0917
2011-05-29
打赏
举报
回复
[Quote=引用 1 楼 woaini314 的回复:]
你那个验证码的图 片src是一个servlet url,每次都会请求一次,你在session中存放的是访问含有该验证码jsp之前的sesson。而这个src请求是发生在该jsp请求response后。所以取得始终是上一个值。验证码后台验证就可以了
[/Quote]
那意思就是,我没有必要在jsp页面去取session的值,直接在后台去取servlet中的session的值就行了,这样也不会出现先前的情况了么?
caibird1024
2011-05-29
打赏
举报
回复
你那个验证码的图 片src是一个servlet url,每次都会请求一次,你在session中存放的是访问含有该验证码jsp之前的sesson。而这个src请求是发生在该jsp请求response后。所以取得始终是上一个值。验证码后台验证就可以了
jsp
验证码
生成以及刷新
在
验证码
生成时,我们将
验证码
存入
session
中
。在验证时,我们可以从
session
中
获取
验证码
,并与用户输入的
验证码
进行比较。如果两者相同,则验证通过。 五、
验证码
的刷新
验证码
的刷新可以使用 JavaScript 代码...
Jsp
页面获取不到
Servlet
中
session
保存的
值
就是说
session
里面的
值
始终得不到,在网上找了很久也没找到解决的方法。 Code: public void doPost(Http
Servlet
Request request, Http
Servlet
Response response) throws ...
Servlet
通过
session
向
jsp
页面传
值
,并使用el表达式接收
Servlet
通过
session
向
jsp
页面传
值
,并使用el表达式接收
利用
servlet
sessio
jsp
实现
验证码
登录成功
访问带有
验证码
的登录页面login.
jsp
2. 用户输入用户名,密码以及
验证码
。 * 如果用户名和密码输入有误,跳转登录页面,提示:用户名或密码错误 * 如果
验证码
输入有误,跳转登录页面,提示:
验证码
错误 * ...
jsp
中
获取
session
中
的
值
jsp
中
获取
session
中
的
值
一、后端在
session
中
存储数据: // username是前台传过来的用户名 User user=userService.login(username,password);
session
.setAttribute(user,user); 二、前端通过EL表达式获取对应...
非技术区
23,407
社区成员
70,565
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章