日期:2014-05-18  浏览次数:20803 次

Class.forName(drivername).newInstance()
drivername是oracledriver.
在jsp里可以访问,但在java(包)里却报错,是为什么啊,说是source   not   found.
奇怪啊,我在代码中什么都没有变啊?为什么我在jsp里可以正常访问,在JAVA的包中却无法访问阿,是不是要考什么文件阿?
我的环境是jb2007,oracle10

------解决方案--------------------
如果是普通的java程序(不是j2ee开发)要将数据库驱动程序导入工程里。
------解决方案--------------------
搬个板凳,呵呵

帮顶, "naojin(凤舞九天) "
------解决方案--------------------
调试一下看看哪一句报的错
------解决方案--------------------
java类中drivername的字符串确定是和jsp里的一样?
你在包中是不是new了另外包中的类?

以上都有可能报错。具体可以用固定的字符串试试,如果是用变量代替的话。