nynw.net
当前位置:首页 >> jAvA.lAng.NullPointErExCEption] with root CAusE >>

jAvA.lAng.NullPointErExCEption] with root CAusE

一般直接看第一条错误信息,提示是访问了null对象成员,你可以测试下哪里出错了,错误信息最后应该会给出错误的行数,你可以看下

因为你session里的值取不到,所以赋给list的值为null,相当于 ArrayList list = null; 这也就是出错的原因,空指针。 解决方案:检查后台java代码,看是否将"allInfo"正确加入到session中。

这是空指针异常,说明你链接数据库的时候,某个连接没有拿到值,而你用那个连接调用了方法,你可以到tomcat目录下去找,在work下找到你的java类或者设置断点,这个是最好的方法 因为只要是断点走过的地方,变量都给了值。

page /portal/qian.jsp at line 39 貌似是这里报的空指针异常 你检查一下这里

这是空指针异常,说明你链接数据库的时候,某个连接没有拿到值,而你用那个连接调用了方法,你可以到tomcat目录下去找,在work下找到你的java类或者设置断点,这个是最好的方法 因为只要是断点走过的地方,变量都给了值。

从错误信息来看,空指针异常报在detail.jsp这个页面上org.apache.jsp.detail_jsp._jspService(detail_jsp.java:99) 你在jsp页面的行号上双击可以debug这个jsp,按F6单步执行,你仔细看看执行到哪儿的时候报错了.. 应该是在99行附近..你仔细找找.

根据提示的文件、及提示出错行,排除是null的变量 ~~~~~~~

java.lang.NullPointerException 是一个比较常见的运行时异常,空指针,就是它所指向的对象是不存在的,于是调用这个不存在的对象的方法时,就出现这个异常 比较好的编程习惯,在不确定对象是否是空时,调用之前先与空(null)比较,不为null时...

controller里面的方法不正确。 Controller需要从页面读取某个名称,然后根据该名称从数据库中读取该名称所属的一行数据。

sql语句有错误, String sql="select pid from book where ";后面留空格 nameSelect=" and "+nameSelect; and两端也要留空格 " order by pid desc"; 前面也要留个空格 只能看出这么多问题了

网站首页 | 网站地图
All rights reserved Powered by www.nynw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com