spring hibernate struts2 jquery中的getHibernateTemplate().find问题
在遇见查询getHibernateTemplate().find时,卡住,调试时发现在returngetHibernateTemplate().find(queryStr...
在遇见查询getHibernateTemplate().find时,卡住,调试时发现在return getHibernateTemplate().find(queryString,value)后eclipse的调试界面的下一步箭头已经灰化,下面的断点已经不执行了。jsp页面已经出现,但并不报错,因为此查询的action的返回结果是json,结果被jquery所用;原先其他的find可以运行,此处的查询语句使用hql可以查询出结果,
代码:
OperateGroupDAOImp(dao层)
public List findByZu(Object value){
String queryString ="from OperateGroup o where o.zu=?";
return getHibernateTemplate().find(queryString,value);
}
service层:
public Operate menu(){
OperateGroup opg=(OperateGroup) this.findByZu("1");
Operate op=opg.getOperate();
return op;
}
action层:
public class MenuAction extends ActionSupport {
private MenuService ms;
private Operate op;
public String execute() throws Exception{
op=(this.ms.menu());
return SUCCESS;
}
struts.xml:
<action name="Menu" class="MenuAction">
<result name="json"></result>
</action>
spring:
<bean id="MenuService" class="service.Imp.MenuServiceImp">
<property name="opgd" ref="OperateGroupDAO" />
</bean>
<bean id="MenuAction" class="action.MenuAction" scope="prototype">
<property name="ms" ref="MenuService" />
</bean>
js:
$(document).ready(function(){
$.getJSON("Menu.action",function(json) {
$.each(json, function(i,item){
if(item.operateZl.opzId=="01")
{$("#01").append("<li><a href='"+item.url+"'>+"+item.operteName+"</a></li>");}
if(item.operateZl.opzId=="02")
{$("#02").append("<li><a href='"+item.url+"'>+"+item.operteName+"</a></li>");}
if(item.operateZl.opzId=="03")
{$("#03").append("<li><a href='"+item.url+"'>+"+item.operteName+"</a></li>");}
if(item.operateZl.opzId=="04")
{$("#04").append("<li><a href='"+item.url+"'>+"+item.operteName+"</a></li>");}
if(item.operateZl.opzId=="05")
{$("#05").append("<li><a href='"+item.url+"'>+"+item.operteName+"</a></li>");}
if(item.operateZl.opzId=="06")
{$("#06").append("<li><a href='"+item.url+"'>+"+item.operteName+"</a></li>");}
if(item.operateZl.opzId=="07")
{$("#07").append("<li><a href='"+item.url+"'>+"+item.operteName+"</a></li>");}
});
});
});
以上的接口文件省去
get set方法,省略了 展开
代码:
OperateGroupDAOImp(dao层)
public List findByZu(Object value){
String queryString ="from OperateGroup o where o.zu=?";
return getHibernateTemplate().find(queryString,value);
}
service层:
public Operate menu(){
OperateGroup opg=(OperateGroup) this.findByZu("1");
Operate op=opg.getOperate();
return op;
}
action层:
public class MenuAction extends ActionSupport {
private MenuService ms;
private Operate op;
public String execute() throws Exception{
op=(this.ms.menu());
return SUCCESS;
}
struts.xml:
<action name="Menu" class="MenuAction">
<result name="json"></result>
</action>
spring:
<bean id="MenuService" class="service.Imp.MenuServiceImp">
<property name="opgd" ref="OperateGroupDAO" />
</bean>
<bean id="MenuAction" class="action.MenuAction" scope="prototype">
<property name="ms" ref="MenuService" />
</bean>
js:
$(document).ready(function(){
$.getJSON("Menu.action",function(json) {
$.each(json, function(i,item){
if(item.operateZl.opzId=="01")
{$("#01").append("<li><a href='"+item.url+"'>+"+item.operteName+"</a></li>");}
if(item.operateZl.opzId=="02")
{$("#02").append("<li><a href='"+item.url+"'>+"+item.operteName+"</a></li>");}
if(item.operateZl.opzId=="03")
{$("#03").append("<li><a href='"+item.url+"'>+"+item.operteName+"</a></li>");}
if(item.operateZl.opzId=="04")
{$("#04").append("<li><a href='"+item.url+"'>+"+item.operteName+"</a></li>");}
if(item.operateZl.opzId=="05")
{$("#05").append("<li><a href='"+item.url+"'>+"+item.operteName+"</a></li>");}
if(item.operateZl.opzId=="06")
{$("#06").append("<li><a href='"+item.url+"'>+"+item.operteName+"</a></li>");}
if(item.operateZl.opzId=="07")
{$("#07").append("<li><a href='"+item.url+"'>+"+item.operteName+"</a></li>");}
});
});
});
以上的接口文件省去
get set方法,省略了 展开
2个回答
展开全部
a <br />ps,细细品味。另一种说法是窦唯受到国外乐队bauhaus的影响:窦唯是真正的艺术家,窦唯也不想勉强其他乐队成员这个有很多种说法,你可以看看窦唯的第一任女朋友姜昕写的回忆录《长发飞扬的日子》,一种说法是当时窦唯抢了乐队里键盘手栾树的女朋友王菲,去做那样的音乐,向往着自己也能组一个像bauhaus那样的乐队,其书中所写到的大多印证了第二种说法,相信你能够有意想不到的收获,对那种带有哥特式迷幻色彩的音乐有了一种向往、黑梦是经典。以上两种说法是主流的两种说法,而个人感觉第二种更靠谱一些,而黑豹的总体风格是偏于流行的,所以退出了黑豹另组做梦乐队,也建议你听听他现在的作品,那里面有具体的阐述,豹一,为了乐队内部的团结而退出
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询