String valid = (String) session.getValue("AccountId");
if (valid!=null){
...........
...........
...........
}
为什么老是出错???????而且如果在页面中操作数据库的时候,每刷新一次都加一条空记录。我加上if(sno!=""){.......}也不行。
这个问题困扰我很长时间了,那位大哥帮帮忙。谢了!
String myAdvice=(String)session.getAttribute("advice");
if(!(myAdvice==null))
{
session.removeAttribute("advice");
}
先
if(session.getAttribute("advice") == null)
{
;
}
else
{
String myAdvice=(String)session.getAttribute("advice");
}
你要先判断一下session中有没有那个attribute
在去取这个值
你光判断取倒的那个是否为空,没用的
很可能空指针错的
putValue,getValue只能获取字符及数字变量.
setAttribute,getAttribute是什么变量都能获取的.比如文档型,数组型等.