目的:我想把在注册界面的用户名和密码信息写入oracle数据库。
我用的是eclipse工具,脱离于JSP文件,数据写进数据库没问题,
然而加上JSP文件,写入数据库,总是抱一个错误:java.lang.ClassNotFoundException:oracle.jdbc.driver.OracleDriver。
然后注册的信息无法写进。。
这个错误时为什么呢?

解决方案 »

  1.   

    这是oracle jdbc包找不到所产生的异常,检查你的连接jdbc包位置是否正确
      

  2.   

    我在eclipse中测试是可以插入数据的啊。这样的话,应该是包导入的没问题吧。
    我导入的是汤姆猫目录下lib 中的jar包, 导入包应该没问题吧。。
      

  3.   

    将你的oracle驱动放到tomcat或者放到项目下去 然后编译 再启动tomcat
      

  4.   

    3楼说的方法我试过了,在JSp页面上输入的数据还是没有写入,依旧是上面的错误
    我运行eclipse数据是可以写进去的。
      

  5.   

    web项目的jar包和普通java项目的jar包导入是不同的
    估计楼主是普通java项目的导入web的需要把jar包放到web-inf/lib下
      

  6.   

    那奇怪啊,我把oracle的class12包拷贝到web-inf/lib下,然后在eclipse中删除原来的导包路径,之后再导入工程下的web-inf/lib下的包还是报那个错啊
      

  7.   

    class12 放到TOMCAT的lib文件夹里面去,重启
      

  8.   

    就是包的问题,你把包放到tomcat\lib下,重启
      

  9.   

    连接数据库的驱动包没有再WEN-INF/lib下面。
      

  10.   

    打开eclipse 
    找到WEB-INF下面的lib
    看看是不是有包在里面
    如果有的话
    你选中包右键 BuildPath   ---》 Add to Bulid Path
    然后重新编译下看看