java.lang.NullPointerException
beans.Dao.validate(Dao.java:19)
actions.LoginAction.vali(LoginAction.java:18)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
(下略..)beans.Dao里的方法前几天运行了无数遍了都没有问题 今天Hibernate添了几个表之后运行就一直出这个问题下面是Dao中方法: public boolean validate(String name, String pwd) {
boolean flag = false;
Session session = HibernateSessionFactory.getSession();
System.out.println(session);
Query q = session
.createQuery("from User u where u.user=:name and u.pwd=:pwd");
q.setParameter("name", name);
q.setParameter("pwd", pwd);
List list = q.list();
if (!list.isEmpty()) {
flag = true;
} else {
flag = false;
}
return flag;
}加粗的就是报错行 但是这个函数运行了无数遍了都OK 代码根本没有动过 现在突然报空指针
beans.Dao.validate(Dao.java:19)
actions.LoginAction.vali(LoginAction.java:18)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
(下略..)beans.Dao里的方法前几天运行了无数遍了都没有问题 今天Hibernate添了几个表之后运行就一直出这个问题下面是Dao中方法: public boolean validate(String name, String pwd) {
boolean flag = false;
Session session = HibernateSessionFactory.getSession();
System.out.println(session);
Query q = session
.createQuery("from User u where u.user=:name and u.pwd=:pwd");
q.setParameter("name", name);
q.setParameter("pwd", pwd);
List list = q.list();
if (!list.isEmpty()) {
flag = true;
} else {
flag = false;
}
return flag;
}加粗的就是报错行 但是这个函数运行了无数遍了都OK 代码根本没有动过 现在突然报空指针
解决方案 »
- An internal error occurred during: "Refreshing external folders".
- java连接MYSQL求解
- Java web 与j2ee的问题
- 五一怎么过了……
- 隆重推出:张孝祥09年经典之作Struts视频教程免费下载
- 整合采用apache mod proxy 连接好不好??
- 关于jfreechart的格子大小问题?
- 急:关于JMS-Implemented WebLogic Web Services的问题
- socket 连接服务器的问题
- mybatis resultMap 获取的数据,没有传递
- axis2打aar包问题
- 误把classess下的东西都删了 怎么办
查看一下 HibernateSessionFactory
或 配置文件