我估计这是因为 Tomcat 的问题! 可能替换成 classes12.zip
也不一定可以改好!因为我看到你的目录是 C:\Tomcat\work\localhost\gsjb\web\testthin$jsp.java我想你把 classes111.zip 或者 classes12.zip 解压缩,设置到类路径中看看!例如:你原来的类路径是 c:\orant\jdbc\lib\classes111.zip
你把 zip 中的文件解压缩到 c:\orant\jdbc\lib\classes111 目录下!
那么解压后的类路径是 c:\orant\jdbc\lib\classes111当然,如果你会把解压后的 *.class 文件重新打包成 oracle.jar. 然后加入类路径,效果是一样的!再重新 try 一下, 祝你好运!
也不一定可以改好!因为我看到你的目录是 C:\Tomcat\work\localhost\gsjb\web\testthin$jsp.java我想你把 classes111.zip 或者 classes12.zip 解压缩,设置到类路径中看看!例如:你原来的类路径是 c:\orant\jdbc\lib\classes111.zip
你把 zip 中的文件解压缩到 c:\orant\jdbc\lib\classes111 目录下!
那么解压后的类路径是 c:\orant\jdbc\lib\classes111当然,如果你会把解压后的 *.class 文件重新打包成 oracle.jar. 然后加入类路径,效果是一样的!再重新 try 一下, 祝你好运!
各种服务器不一样,有的就不需要解压
那好,你就把classes12.zip放到你的application的WEB-INF下面的lib目录下面
最简单了。要是这个也不行的话,那一定是你的系统要重装了。
这个就是jsp所谓效率的关键,第一次运行时把jsp文件转换为java文件,然后编译
转换后的java文件(格式是servlet格式),当然就是生成class文件(格式是servlet格式)。实际上我们每一次请求jsp的时候,都是在服务器运行经过转换产生的servlet的结果。所以出现那些文件是正常的,当然tomcat完全可以做到让用户看不到这些文件,因为这些转化可以在内存中直接完成。work就是放这些文件的地方拉。这个是tomcat的运行机制。
http://www.csdn.net/expert/topic/863/863066.xml?temp=.869076
就把打成的 oracle.jar 放到 Tomcat 目录下的 lib 目录。
还有 server/lib 目录!先 Try 一下哦!
$tomcat_home\webapps\$your_project\web-inf\classes下面
生成\oracle\..就可以了 在试一下先。
oracle.jdbc.driver.OracleDriver not found.但出不出别的错误,你还要试一试。