用hibernate做一个登陆功能时,客户端出现如下错误:HTTP Status 500 -
--------------------------------------------------------------------------------
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Servlet execution threw an exception
com.hw.system.util.SetEncodeFilter.doFilter(SetEncodeFilter.java:59)
root cause
java.lang.NoClassDefFoundError: net/sf/hibernate/Session
com.hw.hwkhgl.dao.LoginDAO.login(LoginDAO.java:51)
com.hw.hwkhgl.action.loginAction.login(loginAction.java:36)
com.hw.hwkhgl.action.loginAction.execute(loginAction.java:26)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
com.hw.system.util.SetEncodeFilter.doFilter(SetEncodeFilter.java:59)
note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.
我用的包是hibernate2,在登陆类loginDAO中引用的是net.sf.hibernate.Session.之前编写的测试类对数据库操作都没问题.为什么这个地方会和、报错找不到类呢?还有后台没有任何错误信息.