日期:2014-05-17  浏览次数:20796 次

Filter文件为什么不能忽视空值异常
一个业务类,里面获取了数据库里的信息,然后返回list值
List list=baseDao.getList("HQL语句");
return list;
在Filter中将这个list调用过来,进行判断,如果为空就执行相应的方法
可是总在List list=baseDao.getList("HQL语句");这一步报空值异常

去掉filter 另外写了一个类调用业务层,数据是正常的...

这是为什么...
------解决方案--------------------
哪个值没有实例化?
baseDao 吗?断点跟进去看看
------解决方案--------------------
楼主把Filter中的代码贴上来