发生空指针异常这是怎么回事 异常指针 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 session 不为空,session为空的话空指针会在12行报出的所以 14行还有的空指针就剩 session.getAttribute("CourseNum").toString();session 中存放的是对象,如果getAttribute取不到对象时,会返回null楼主代码 session.getAttribute("CourseNum") 应该取不到对象,返回null,使用null去调用toString 方法,空指针异常。检查代码中 给session中set CourseNum的代码,保证session中有该对象,或者toString前先判空,再toString 这是第二个页面jsp,其中用到session.setAttribute,但是第三个页面可以正常运行,那就说明可以去得到参数啊,问题中的是第四个页面,运行不出产生空指针问题 楼主你可以用JSP的编辑视图打开,然后打断点调试。 如果14行报的是空指针那只能是没有取到CourseNum的值啊,你看看是不是赋值的时候没有赋值进去 楼主可以把 session.getAttribute("CourseNum") 打印出来看看,是一个数字、null还是其它的 获得Integer的class,及DAO通用数据库操作类 使用HibernateTemplate的save()方法报错:ObjectRetrievalFailureException import javax.jws.WebMethod时出错 用axis 2 code generator 生成服务端代码的问题 永不过期?请解惑! 请教Struts(打开不同页面,很简单的,只是刚学) 初学问题! 如果在一个文件里面定义多个类? J2EE菜鸟问题. javamail发邮件smtp认证最后问题 The target server failed to respond struts2里面的
所以 14行还有的空指针就剩 session.getAttribute("CourseNum").toString();
session 中存放的是对象,如果getAttribute取不到对象时,会返回null
楼主代码 session.getAttribute("CourseNum") 应该取不到对象,返回null,使用null去调用toString 方法,空指针异常。
检查代码中 给session中set CourseNum的代码,保证session中有该对象,或者toString前先判空,再toString