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

jAvA.lAng.NullPointErExCEption] with root CAusE

解决方法如下: 在 action.UsersAction.login(UsersAction.java:59)找到UserAction的第59行,空指针就在那里 ,然后找到int i = ud.checkLogin(username, password);在这句前,加上System.out.println("username: " + username);System.out.prin...

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

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

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

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

空指针异常一般最好解决了,你看看报的哪行错误,然后看涉及到的变量。一种情况是没实例化。另一种情况是用框架时例如spring没有注入,或者注入后没有交给spring容器处理~ 如果你自己找不出来的话发一下报错的那个类源码~

parseInt转换会触发NumberFormatException异常。 int id=Integer.parseInt(request.getParameter("xxid")); 这种异常,一般是当request.getParameter("xxid")包含非数字字符,或为null的时候出现。你输出一下request.getParameter("xxid")的值是...

检查下BookinfoBean这个类是否有一个叫做listJson的属性,以及这个属性是否有get方法

这种情况一般都是jar包出问题引起的。 第一种情况:删除较低版本的jstl包只留一下最高版本的jstl包,重启tomcat即可; 第二种情况:删除lib下的jstl包,保留J2EE里的jstl包,重启tomcat即可。 补充:第二种情况的解决方法,会有一个问题就是,每...

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

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