List list =  (List)hibernateTemplate.execute(new HibernateCallback() {
public Object doInHibernate(Session session) throws HibernateException,
SQLException {
Query query = session.createQuery(hql);
query.setParameter(0,id2);
System.out.println("====="+id2+hql); //这个可以打印
query.list();     //问题应该是卡在这个地方,但是程序 也没有报错
System.out.println("qeurylist----");//这个却不能打印
return query.list();
}
});注释的地方,query.list()没有报错,但是程序也不能往下走,另外,用Junit测试的时候,这个是没有问题的

解决方案 »

  1.   

    debug,
      

  2.   

    debug+1
      

  3.   

    我用JUNIT测试是没有问题的,只是一布署到tomcat上就不行了。。<debug>,我试试,谢谢
      

  4.   

    session 里面是空,什么都没有
    session {}
      

  5.   

    function queryCity(){
    var id = $("#id").val();
    alert(id);
    $.ajax({
    type:'POST',
    url:'city_queryCities.action?id='+id,
    dataType:'json',
    success:function(data){

    }

    });
    }
    用AJAX来做一个局部的查询,为什么会出现这样的错误,我的数据量也不大
      

  6.   

    楼主这个问题解决了吗?我也碰到这样的问题了,debug也是卡在这里
      

  7.   

    http://www.cnblogs.com/ycxyyzw/p/4469087.html