日期:2014-05-20  浏览次数:20624 次

struts+hibernate 错误
public void dellUser(int[] id) {
StringBuffer sb = new StringBuffer();
for(int i = 0;i<id.length;i++){
sb.append(id[i]);
sb.append(",");
}
String hql = "from User u where u.id in ( "+sb.substring(0,sb.length()-1)+")";

Query query = session.createQuery(hql);

List dellUserList= query.list();
for (int i = 0;i<dellUserList.size();i++){
System.out.println(dellUserList.get(i)+" =====");
this.getHibernateTemplate().delete(dellUserList.get(i));
}


错误提示:

this.getHibernateTemplate().delete(dellUserList.get(i)); 这行为空`

this.getHibernateTemplate() 报空指针


求指点 谢谢各位。

------解决方案--------------------
来迟了。。什么原因哇?解决的。。。
------解决方案--------------------
自问自答了。。。。。
------解决方案--------------------
没有实例化?
------解决方案--------------------
没有取出来任何数据! 你的传的那个ID是不是不对啊!
------解决方案--------------------
解决了 给分吧 楼主可以把怎么解决的贴出来吗
------解决方案--------------------
木有注入吧 我猜
------解决方案--------------------
我也觉得传进去id不对!
------解决方案--------------------
探讨
解决了 给分吧 楼主可以把怎么解决的贴出来吗

------解决方案--------------------
发噶发生嘎嘎发嘎嘎说法
------解决方案--------------------
每天回帖即可获得10分可用分!
------解决方案--------------------
求解决过程。。。