我的applet可以在eclipse中运行 能读本地图片文件 但是部署到tomcat后 就报
java.security.AccessControlException: access denied (java.io.FilePermission resources\log.gif read)需要高手帮帮忙 急等 谢谢!

解决方案 »

  1.   

    Applet本来就不能访问本地资源,这个是安全限制,不然不就可以随意操作客户端本地的文件了
    你可以把图片放在服务器上,Applet可以通过URL访问Applet所在的服务器上的文件
      

  2.   

    数字签名是可以的,等我给你找找例子啊。http://www.javaeye.com/topic/666494
      

  3.   

    对使用数字签名,把你用到的java包都加上签名就可以了。
      

  4.   

    谢谢大家留言 
    我的本地文件是在服务器上 原来没有数字签名也能够访问
    但是最近重装了tomcat和jkd6 就访问不了
    不知道什么原因? 是不是因为策略文件? 还是有别的原因?
      

  5.   

    要是那么容易就访问到了安全性也太差了吧
    比如别人打开了你做的网页,结果你在applet把人家硬盘给格式化了或把文件删掉了多么可怕的事情
      

  6.   

    不是策略文件,你对JAR包做数字签名就可以了。