当前位置: 技术问答>java相关
请问大侠们怎么检测session对象某个变量负了值!!??比如^
来源: 互联网 发布时间:2015-08-28
本文导语: String loginSignw = (String) session.getValue("loginSign"); boolean isLogin=false; if(loginSignw.trim().compareTo("ok")==0)isLogin= true; 上面的程序,如果早先没有访问其他页面并没产生session.putValue("loginSign","ok");这句的话,我第一次访问含有...
String loginSignw = (String) session.getValue("loginSign");
boolean isLogin=false;
if(loginSignw.trim().compareTo("ok")==0)isLogin= true;
上面的程序,如果早先没有访问其他页面并没产生session.putValue("loginSign","ok");这句的话,我第一次访问含有上面这段程序的页面,就会出错!!???
请问有函数可以知道,这是第一次访问吗??然后把下面这句
if(XXXXX)session.putValue("loginSign","no");放在上面那段之前,应该可以了把!但是我不知道是用那个函数!??
求救!
boolean isLogin=false;
if(loginSignw.trim().compareTo("ok")==0)isLogin= true;
上面的程序,如果早先没有访问其他页面并没产生session.putValue("loginSign","ok");这句的话,我第一次访问含有上面这段程序的页面,就会出错!!???
请问有函数可以知道,这是第一次访问吗??然后把下面这句
if(XXXXX)session.putValue("loginSign","no");放在上面那段之前,应该可以了把!但是我不知道是用那个函数!??
求救!
|
String loginSignw = (String) session.getValue("loginSign");
if (loginSignw==null){
//没有被赋值的代码
}else{
//已经被赋值代码
}
如果为loginSignw为null而你去操作时会报错
if (loginSignw==null){
//没有被赋值的代码
}else{
//已经被赋值代码
}
如果为loginSignw为null而你去操作时会报错