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

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

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

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

  1. 使用任何签名机制对您的applet进行签名,然后发布,
  2. (尽管这不是一种有用且推荐的方法。)更改执行applet的计算机上的安全设置。