Jsp 找不到H2数据库驱动程序?
我也看过其他帖子,上面写着“H2数据库中找不到驱动程序”,但都没有帮到我。我正在netbeans中使用H2嵌入式数据库和JSP 我已将H2 JAR文件包含在我的项目目录中,我的代码是:Jsp 找不到H2数据库驱动程序?,jsp,h2,Jsp,H2,我也看过其他帖子,上面写着“H2数据库中找不到驱动程序”,但都没有帮到我。我正在netbeans中使用H2嵌入式数据库和JSP 我已将H2 JAR文件包含在我的项目目录中,我的代码是: <% Class.forName("org.h2.Driver"); String u=session.getAttribute("userid").toString(); String p=session.getAttribute("password").toString();
<%
Class.forName("org.h2.Driver");
String u=session.getAttribute("userid").toString();
String p=session.getAttribute("password").toString();
String db=session.getAttribute("database").toString();
Connection c=DriverManager.getConnection(db,u,p);
Statement s=c.createStatement();
%>
我得到的错误是:
javax.servlet.ServletException:java.sql.SQLException:没有合适的
找到mydatabase的驱动程序
那么我有什么错 您是如何运行JSP文件的?您是否已将H2 jar文件包含在war构建文件中?H2 jar文件必须位于部署的WEB应用程序的
WEB-INF/lib
文件夹中,或者位于servlet容器的库文件夹中($CATALINA_HOME/lib
,以防使用Tomcat)。您是如何运行JSP文件的?您是否在war构建文件中包含了H2 jar文件?H2 jar文件必须位于部署的WEB应用程序的WEB-INF/lib
文件夹中,或者位于servlet容器的库文件夹中(如果您使用Tomcat,$CATALINA_HOME/lib
)。