2010-10-21 25 views
0

数据库我已经写在JAVA代码从system.User搜索文件规定对程序窗口和按钮上单击代码文本输入文件名和扩展建立到oracle数据库的连接并从搜索的数据库table.The代码搜索目录名工作正常,没有小程序和使用小程序检测到错误是更新使用小程序

“访问被拒绝(java.util.PropertyPermissionfile.encoding读)”

我如何授予此applet从数据库读取权限?

+0

见我不认为你缺少的权限是数据库,但文件系统。你可以把整个异常堆栈跟踪,也可能是一些代码? – Bobby 2010-10-21 07:04:37

+0

该代码没有错误..它编译成功。只有当我在浏览器中运行applet用户输入文件名和扩展名被searchd和点击提交按钮后,代码应显示文件位置作为消息对话bt其给予错误,我告诉 - **访问被拒绝(java.util.PropertyPermissionfile.encoding读取)**。也只是为了检查点击是否工作我添加了一个代码来改变面板颜色,多数民众赞成在工作,但我没有得到什么为更早的错误做.. ---在此先感谢 – hkasera 2010-10-21 11:49:02

回答

2

一个applet只允许从下载的地方连接到服务器。否则,您需要签署小程序。或者使用代理从applet来自的机器连接到数据库。

+0

其实oracle服务器是本地..那么我也需要使用代理? ------预先感谢 – hkasera 2010-10-21 11:54:21

+0

根据这个较早的文档:http://download.oracle.com/javase/1.3/docs/guide/jdbc/spec/jdbc-spec.frame5.html应该有可能。 – stacker 2010-10-21 12:18:40