UserDAO中的找username:public static User findUser(String name) {
try {
User user = (User)getSession().createQuery(
"from User as u where u.username='" + name + "'")
.uniqueResult();
return user;
} catch (HibernateException ex) {
ex.printStackTrace();
return null;
} finally {
if (getSession().isOpen()) {
if (getSession() != null)
getSession().close();
}
}
}Action中的找“XX”用户发生异常public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
LogonForm logonForm = (LogonForm) form;
User user = UserDAO.findUser("XX");
if (user != null)
return mapping.findForward("testlogn");
else
return mapping.getInputForward();
}
try {
User user = (User)getSession().createQuery(
"from User as u where u.username='" + name + "'")
.uniqueResult();
return user;
} catch (HibernateException ex) {
ex.printStackTrace();
return null;
} finally {
if (getSession().isOpen()) {
if (getSession() != null)
getSession().close();
}
}
}Action中的找“XX”用户发生异常public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
LogonForm logonForm = (LogonForm) form;
User user = UserDAO.findUser("XX");
if (user != null)
return mapping.findForward("testlogn");
else
return mapping.getInputForward();
}
解决方案 »
- 关于<div>中的style的overflow:hidden失效的问题,全分相送
- 在火狐下 div 设置了 onmouseout 为什么有时鼠标div上面移动时 也会触发onmouseout ie下就不会
- 急:sql高级查询出错
- Hibernate原生SQL多表查询没配关联关系的时候如何返回实体
- 一个关于Bean的小问题
- 在action中如何访问和设置session的值?
- 高手解释一下?
- 问数据库编程:关于rs的close()方法与防止资源短缺
- 终于连上Oracle,请教高手有没有用javabean实现jdbc连接的例子学习学习?
- JAVA导出Excel数据量过大(50万以上)内存溢出如何解决?
- 急!~
- javascript 和 php 同时获取同名表单问题,求助高手,急急急急.........
<class name="...User" table="user" >
....
<class name="test.hibernate.User" table="user" catalog="demo">
<id name="id" type="java.lang.Integer">
<column name="id" />
<generator class="native" />
</id>
<property name="username" type="java.lang.String">
<column name="username" length="11" />
</property>
<property name="userpwd" type="java.lang.String">
<column name="userpwd" length="11" />
</property>
</class>
</hibernate-mapping>
错误信息java.lang.NoClassDefFoundError异常就是指的某某类没有被找到,
一般在异常信息后面都会提示是具体那一个类没找到.没有导包也是引发这个的异常的主要原因之一