我有一个从html页面通过javascript调用的applet。 applet将页面中的值输入到访问数据库。 我已经签署了applet但仍然“(java.util.PropertyPermission file.encoding read)”错误显示..
更新:我已经读过,当从javascript访问已签名的applet时,它表现为未签名的applet。我们怎样才能纠正它?
答案 0 :(得分:2)
你必须在AccessController.doPrivileged(...)
中包含需要更多权限的电话。
当然,首先检查它们是否合法,即使从邪恶的JavasSript代码调用它们也不会做任何坏事。