社区
Web 开发
帖子详情
jsp页面里如何用通用的方法判断session被invalidate了或expire了
yoken
2003-06-10 11:23:28
直接判断session == null不行,因为当session.invalidate()后,session不为null
...全文
136
8
打赏
收藏
jsp页面里如何用通用的方法判断session被invalidate了或expire了
直接判断session == null不行,因为当session.invalidate()后,session不为null
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shuzheng5201314
2010-06-11
打赏
举报
回复
select * from users
rubyz
2003-06-13
打赏
举报
回复
public void invalidate()Invalidates this session then unbinds any objects bound to it.
Throws:
IllegalStateException - if this method is called on an already invalidated session//利用这个试试,就是有点浪费资源
try
{
session.invalidate();
}
catch(IllegalStateException e)
{
response.sendRedirect("/jsp/error.jsp?errorId=1");
}
w_tao8029
2003-06-13
打赏
举报
回复
为了限制用户非法登陆,我写了一个include文件,内容:
if (session.getAttribute("userName") == null) {
response.sendRedirect("/jsp/error.jsp?errorId=1");
}
为了使这个文件能用于任何系统里,就不能对session.getAttribute("userName")进行判断,因为不同的系统中用户登陆时设置的session中的参数不同
"为了使这个文件能用于任何系统里",这句话,不明白什么意思?什么叫任何系统?是指操作系统?为什么不同的系统中用户登陆时设置的session中的参数不同,能解释一下吗?
yoken
2003-06-13
打赏
举报
回复
up
yoken
2003-06-10
打赏
举报
回复
为了限制用户非法登陆,我写了一个include文件,内容:
if (session.getAttribute("userName") == null) {
response.sendRedirect("/jsp/error.jsp?errorId=1");
}
为了使这个文件能用于任何系统里,就不能对session.getAttribute("userName")进行判断,因为不同的系统中用户登陆时设置的session中的参数不同
yoken
2003-06-10
打赏
举报
回复
ZeroC(笨小孩) 的方法不通用
zhaoxichao
2003-06-10
打赏
举报
回复
HttpSession session = request.getSession(true);
if (session.isNew()){
以前的session失效
}
ZeroC
2003-06-10
打赏
举报
回复
放个标志值进去啊,当失效后,这个标志值就会没有了
java
session
超时
判断
_
session
了解及超时处理
Session
了解
Session
是什么引言在web开发中,
session
是个非常重要的概念。在许多动态网站的开发者看来,
session
就是一个变量,而且其表现像个黑洞,他只需要将东西在合适的时机放进这个洞
里
,等需要的时候再把东西取...
JSP内置对象:request、response、out、
session
、application等内置对象
所谓JSP内置对象,是指在JSP网页环境之下,用户不需要声明而直接可以在JSP网页中使用的对象。 需要注意的问题是对象名的写法,包括这些对象
方法
的调用时也要书写正确,因为Java语言本身是大小写敏感的。 4.1 JSP...
jsp之内置对象
session
过期时间
保存到
session
中,并在有效期限内刷新页面,显示用户的提交信息,如果超过预设时间则弹出对话框,确认后返回提交信息页面 5_2_1.jsp <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> &...
Session
原理之jsp
在许多动态网站的开发者看来,
session
就是一个变量,而且其表现像个黑洞,他只需要将东西在合适的时机放进这个洞
里
,等需要的时候再把东西取出来。这是开发者对
session
最直观的感受,但是黑洞
里
的景象或者说
session
...
利用JSP
session
对象保持住登录状态
http协议本身是一种无状态的协议,也就是客户端连续发送的多个请求之间没有联系,下一次请求不关心上一次请求的状态。 而实际运用中却希望服务器能记住客户端请求的状态,比如在网上购物系统中,...Java Web使用Sessio
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章