当前位置: 技术问答>java相关
是不是在applet里面不能访问数据库阿?能访问的话,怎么访问?要什么特别的处理吗?100分!
来源: 互联网 发布时间:2015-10-04
本文导语: 我有一个Applet,要访问数据库,在jbuilder5里面可以访问,但在超文本中,用IE浏览器怎么就拒绝访问? 在命名提示符中用appletviewer运行 提示:java.lang.NullPointerException, 还有个提示窗口出来: access denied(java.lang.Runtime...
我有一个Applet,要访问数据库,在jbuilder5里面可以访问,但在超文本中,用IE浏览器怎么就拒绝访问?
在命名提示符中用appletviewer运行
提示:java.lang.NullPointerException,
还有个提示窗口出来:
access denied(java.lang.RuntimePermission accessClassInPackage.sun.jdbc.odbc)请重试!
在命名提示符中用appletviewer运行
提示:java.lang.NullPointerException,
还有个提示窗口出来:
access denied(java.lang.RuntimePermission accessClassInPackage.sun.jdbc.odbc)请重试!
|
针对access denied(java.lang.RuntimePermission accessClassInPackage.sun.jdbc.odbc)这个错误,需要设置权限,你设置policy文件,打开java.lang.RuntimePermission 这个权限,什么不让就开什么.
|
要有两点保证:
1.你的jdbc驱动也要下载下来
2.你的applet只能访问你applet所在的服务器上的数据库
1.你的jdbc驱动也要下载下来
2.你的applet只能访问你applet所在的服务器上的数据库
|
Applet受很多的安全限制,未经授权的是不能访问本地的mdb的