第1个回答 2015-12-15
jsp中判断session为空的办法是从session取值:
比如代码从session中取adminname;如果是null,证明session是空的。
<% String name=(String)session.getAttribute("adminname");
if(name!=null){%>
+显示内容
<%}else{ %>
<%response.sendRedirect("index.jsp"); %>
<%} %>本回答被网友采纳
第2个回答 2012-06-01
首先要弄清楚session.getAttribute()的返回值的数据类型,再看看有没有toString()方法。
第3个回答 2018-04-15
首次登陆,session里面还没有“userName”得嘛,getAttribute得到的结果就是null啊,然后你又调用null的toString()方法,就会报NullPointerException啊
第4个回答 2018-03-31
首次登陆session.getAttribute("userName")为NULL,而NULL.toString()会报错。