applet如何在本地文件系统上读/写文件?

时间:2012-04-11 08:11:41

标签: java swing applet japplet

在Java JApplet中,文件读写操作在webrowser中不起作用。当我单击“确定”按钮时,应该在我们的本地路径中写入一些文件。但它显示以下错误。如何解决此错误?

java.security.AccessControlException: access denied (
    "java.io.FilePermission" "D:/.../.html" "write")

1 个答案:

答案 0 :(得分:7)

默认情况下,只要applet尝试访问本地资源,它就会被拒绝作为安全层的一部分。如果您需要使用applet访问,则可以使用以下选项:

  1. 使用任何签名机制签署您的applet,然后发布
  2. ( 虽然这不是一个有用和推荐的方法。)更改小程序正在执行的计算机上的安全设置。