我使用TOMCAT服务器,在虚拟目录中,添加了一个加载JDBC驱动代码,如下 JDBJ.jsp
<%@ page language="java" contentType="text/html;charset=gb2312"%><html>
<body>
<%
try{
Class.forName("com.mysql.jdbc.Driver");
}catch(ClassNotFoundException e){
out.println("找不到驱动类");
}
%>
</body>
</html>在虚拟目录的WEB-INF下,建立LIB文件夹,放入mysql-connector-java-5.0.8-bin.jar驱动程序运行JDBJ.jsp,输出"找不到驱动类",请问mysql-connector-java-5.0.8-bin.jar驱动程序,应该放在什么位置?我使用my-eclipse建立了个项目testjsp,在TOMCAT的webapps->testjsp->WEB-INF->lib->mysql-connector-java-5.0.8-bin.jar驱动程序,驱动加载成功在虚拟目录下创建的工程,在TOMCAT的webapps下没有,那mysql-connector-java-5.0.8-bin.jar驱动程序应该怎么放,谢谢知道的告诉哈!
<%@ page language="java" contentType="text/html;charset=gb2312"%><html>
<body>
<%
try{
Class.forName("com.mysql.jdbc.Driver");
}catch(ClassNotFoundException e){
out.println("找不到驱动类");
}
%>
</body>
</html>在虚拟目录的WEB-INF下,建立LIB文件夹,放入mysql-connector-java-5.0.8-bin.jar驱动程序运行JDBJ.jsp,输出"找不到驱动类",请问mysql-connector-java-5.0.8-bin.jar驱动程序,应该放在什么位置?我使用my-eclipse建立了个项目testjsp,在TOMCAT的webapps->testjsp->WEB-INF->lib->mysql-connector-java-5.0.8-bin.jar驱动程序,驱动加载成功在虚拟目录下创建的工程,在TOMCAT的webapps下没有,那mysql-connector-java-5.0.8-bin.jar驱动程序应该怎么放,谢谢知道的告诉哈!
testjps目录下
--->WebRoot-->WEB-INF-->lib
我创建了TOMCAT的虚拟目录JAVAWEBAPP,在TOMCAT的server.xml里加入代码,<context path="test" docBase="F:/JAVAWEBAPP">JAVAWEBAPP下包含文件夹WEB-INF,里面有配置文件web.xml现在要加载JDBC,不知道把mysql-connector-java-5.0.8-bin.jar放哪里,我尝试过在JAVAWEBAPP->WEB-INF里,建立lib,再在里面放置,但依然找不到驱动,就是这样。直接在TOMCAT->webapps下,部署工程没有问题。
然后将项目部署到TomCat服务器上的时候就可以把包自动拷到apache-tomcat-6.0.10/lib下了
如果没有的话,手动将包拷到tomcat的lib下
直接把包拷到这个目录下就行了。
如果不行,把虚拟目录加一行代码试试reloadable="true"
重新发布下你的工程,最好在catch中加入一句catch(ClassNotFoundException e){
e.printStackTrace();
out.println("找不到驱动类");
根据其他的错误信息去查找原因