当前位置: 技术问答>java相关
请问如何通过Session对象判断这个session是否已经不合法?
来源: 互联网 发布时间:2015-10-24
本文导语: 给你一个httpsession 的对象,如何判断他的生命周期已经结束,不能通过是否等于null来判断,大虾救命啊! | //====================================================================== //開始權限控制 //=============...
给你一个httpsession 的对象,如何判断他的生命周期已经结束,不能通过是否等于null来判断,大虾救命啊!
|
//======================================================================
//開始權限控制
//======================================================================
String[][] _userPerm=new String[3][1];
String _isAdmin=null;
String _userSYCID=null;
if(session.getAttribute("UserPerm")!=null)
{
_userPerm=(String[][])session.getAttribute("UserPerm");
_isAdmin=(String)session.getAttribute("IsAdmin");
_userSYCID=(String)session.getAttribute("SYCID");
}
if(!"1".equals(_isAdmin)&&!"5".equals(_userPerm[0][0])&&!"2".equals(_userPerm[0][0])&&!"1".equals(_userPerm[0][0]))
{
String _quitStr="../../Function/err.jsp?errInfo=0";
response.sendRedirect(response.encodeURL(/tech-qa-java/_quitStr/index.html));
}
//======================================================================
//結束權限控制
//======================================================================
你參考
//開始權限控制
//======================================================================
String[][] _userPerm=new String[3][1];
String _isAdmin=null;
String _userSYCID=null;
if(session.getAttribute("UserPerm")!=null)
{
_userPerm=(String[][])session.getAttribute("UserPerm");
_isAdmin=(String)session.getAttribute("IsAdmin");
_userSYCID=(String)session.getAttribute("SYCID");
}
if(!"1".equals(_isAdmin)&&!"5".equals(_userPerm[0][0])&&!"2".equals(_userPerm[0][0])&&!"1".equals(_userPerm[0][0]))
{
String _quitStr="../../Function/err.jsp?errInfo=0";
response.sendRedirect(response.encodeURL(/tech-qa-java/_quitStr/index.html));
}
//======================================================================
//結束權限控制
//======================================================================
你參考
|
恩?
对象不用NULL判断?
为什么不能用?
对象不用NULL判断?
为什么不能用?
|
if(sessobj.invalidate())
{out.println("ok");}
{out.println("ok");}