| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2947 人关注过本帖
标题:could not load an entity: ??!!
只看楼主 加入收藏
999hits
Rank: 1
等 级:新手上路
威 望:1
帖 子:227
专家分:0
注 册:2005-10-2
收藏
 问题点数:0 回复次数:2 
could not load an entity: ??!!
我用Structs+Hibernate作的一个登录的程序,为什么我登录的时候总是提示我不能载入一个实体啊:

could not load an entity: [com.adress.Userlist#4]

我的LogonAction.java程序如下:
/*
* Generated by MyEclipse Struts
* Template path: templates/java/JavaClass.vtl
*/
package com.adress.struts.action;

import java.util.Iterator;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.hibernate.Query;
import org.hibernate.Session;
import org.hibernate.Transaction;

import com.adress.struts.form.LogonForm;
import com.adress.Userlist;
import com.adress.HibernateSessionFactory;
/**
* MyEclipse Struts
* Creation date: 01-18-2007
*
* XDoclet definition:
* @struts.action path="/logon" name="logonForm" input="/logon.jsp" scope="request" validate="true"
*/
public class LogonAction extends Action {
/*
* Generated Methods
*/

/**
* Method execute
* @param mapping
* @param form
* @param request
* @param response
* @return ActionForward
*/
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
LogonForm logonForm = (LogonForm) form;// TODO Auto-generated method stub

String userName=request.getParameter("userName");
String userPwd=request.getParameter("userPwd");
String mUserPwd=null;
Userlist ul=null;

Session session=HibernateSessionFactory.getSession();

Transaction tx=session.beginTransaction();

Query query=session.createQuery(
"select u from Userlist as u where username='"+userName+"'");
try
{
Iterator it=query.iterate();
ul=(Userlist)it.next();
mUserPwd=ul.getUserpwd();
}
catch(Exception ex)
{
System.out.println(ex.getMessage());
}
tx.commit();
// session.close();
HibernateSessionFactory.closeSession();
if(mUserPwd.equals(userPwd))
{
return (mapping.findForward("gotomain"));
}
else
{
return (mapping.findForward("rLogon"));
}
}
}
搜索更多相关主题的帖子: entity load not import java 
2007-01-19 09:24
无理取闹
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:53
帖 子:4264
专家分:0
注 册:2006-7-26
收藏
得分:0 
我写的登录程序 你看看吧
http://bbs.bc-cn.net/viewthread.php?tid=115862

win32汇编
病毒 加密
目前兴趣所在
2007-01-19 09:53
siba
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-3-13
收藏
得分:0 
2007-03-13 08:23
快速回复:could not load an entity: ??!!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016695 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved