为了账号安全,请及时绑定邮箱和手机立即绑定

java代码在jsp里抛出异常

java代码在jsp里抛出异常

慕的地6264312 2019-03-28 18:18:41
这段java代码直接用一个static main 来跑就正常但是放在jsp 里 就抛出异常求指教<%String output = null;List<Oridata> querylist = opration.getOriData("投资学"); //数据库查询for(Oridata odd:querylist){if(output==null)output = "\""+ odd.getName() +"\",\n";elseoutput = output + "\""+ odd.getName() +"\",\n";}if(output != null){output = output.substring(0,output.length()-2);System.out.println(output);} %>代码字数太多 贴不上 只能贴图了 
查看完整描述

3 回答

?
慕村225694

TA贡献1880条经验 获得超4个赞

这个是空指针异常,说明上面的代码没有得到返回值数据,有两种原因:

①你的数据库查询没有查到结果
②你是直接访问的这个页面吗?这样的话就没有执行查询所以结果是空的。
如果问题没有解决,我想能不能把你的上层代码给我看一下,就是执行数据库查询的那段代码 opration.getOriData("投资学")。

查看完整回答
反对 回复 2019-03-31
?
慕姐8265434

TA贡献1813条经验 获得超2个赞

就是说明没有返回数据,返回的是null的。。。

List<Oridata> querylist = opration.getOriData("投资学"); //数据库查询
for(Oridata odd:querylist){

BTW ,好像 乱码也有影响到,,,

查看完整回答
反对 回复 2019-03-31
  • 3 回答
  • 0 关注
  • 989 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号