問大家一個比較弱的問題!(進來有分!)

qinfen0628 2006-02-22 05:05:39

我在開發JSF+HIBERNATE(工具是Myeclipse)的時候為什麼老是出現這樣的異常呀:
(注:ehcache.jar我也加進去了!)

javax.faces.FacesException: #{loginBean.login}: javax.faces.el.EvaluationException: org.hibernate.exception.SQLGrammarException: could not execute query
com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:78)
javax.faces.component.UICommand.broadcast(UICommand.java:312)
javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:267)
javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:381)
com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:75)
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:90)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:197)

請各位GG的幫我解釋一下 ,本人不勝感激!

...全文
56 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
qinfen0628 2006-02-22

HQL語句為:
Query query = session

.createQuery("from User as u where u.username=? and u.password=?");

query.setString(0, username);

query.setString(1, password);
回复
interpb 2006-02-22
SQLGrammarException 语法错误

看看hql
回复
infowain 2006-02-22
大概是你的hql语句写错了,贴出来看看。
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2006-02-22 05:05
社区公告
暂无公告