没有道理啊!你设置的userID:setAttribute("userID",userID)变量传到session里头的时候是不是空呢?
解决方案 »
- tomcat 配置成功可是网页是500
- 在jsp成功的代码转到java上怎么出问题了那
- 就是下边这段代码 判断浏览器版本遇到IE7就判断不出来了 谁知道为什么? 正确的怎么写?
- 连接sybase数据库问题
- 求一登陆验证程序:
- 以后要在这个小板块混了,先过来拜山
- 回复就给分,发表一下关于jsp用什么数据库比较好的问题
- tomcat在linux下安装,如何启动???
- 简单问题 高手指点
- 我遇到一个问题不知是Tomcat配置问题还是。。?
- [异常]在Tiles中我用Definition in jsp page方式时,用extends时异常,同志们帮看看,谢了!
- 哪位大哥知道sybase有分布式transaction是怎么实现的啊?
可以用
String getID = (String) session.getAttribute("userID");
或者捕捉异常
session.setAttribute("userID","12345");
String getID = (String)session.getAttribute("userID");
System.out.print(getID);
式式!!
谢谢各位。cricketlj(蟋蟀) 解决了我的问题。自己BS一下自己。
相当于:
session.setAttribute("userID",null);
所以getID 从session中得不到初始化,故System.out.print(getID);
会抛出java.lang.NullPointerException空指针异常!