当前位置: 技术问答>java相关
如何利用Applet访问数据库?
来源: 互联网 发布时间:2015-11-16
本文导语: 我在使用Applet访问数据库时出现提示: java.security.AccessControlException:access denied(java.lang.RuntimePermission accessClassInPackage.sun.jdbc.odbc) 我自己认为是Applet的安全限制造成的。如果是这样,如何解开安全限制呢? 有哪...
我在使用Applet访问数据库时出现提示:
java.security.AccessControlException:access denied(java.lang.RuntimePermission accessClassInPackage.sun.jdbc.odbc)
我自己认为是Applet的安全限制造成的。如果是这样,如何解开安全限制呢?
有哪位大虾愿意帮我解答?不胜感激!!!!
java.security.AccessControlException:access denied(java.lang.RuntimePermission accessClassInPackage.sun.jdbc.odbc)
我自己认为是Applet的安全限制造成的。如果是这样,如何解开安全限制呢?
有哪位大虾愿意帮我解答?不胜感激!!!!
|
modify java.policy file(under jre folder typically C:Program FilesJavaSoftJRE1.4libsecurity)
grant codeBase "http://127.0.0.1/test/myjarfile.jar" {
permission java.security.AllPermission;
};
modify the codBase string according to your applet html.
grant codeBase "http://127.0.0.1/test/myjarfile.jar" {
permission java.security.AllPermission;
};
modify the codBase string according to your applet html.
|
我以前也考虑过类似的问题,用vj编写的applet可以访问window2000的odbc是没有问题的,可是同样的代码jb编译出来的却不能。最后我用asp,没有用jsp做了个页面,用applet直接发到asp中,用asp在把结果返回给applet,很麻烦把呵呵。为了对重要数据加密,可以用jsp,使用相同的方法加密。不过这样还不如就直接用jsp了。