applet有一个安全限制,不能存取文件什么的。

解决方案 »

  1.   

    不错,applet运行于一个特定的沙箱内,对于本地资源默认情况下是不能访问的包括文件的读取。可以修改本地的java虚拟机的安全文件。
      

  2.   

    那如果要使用APPLET讀文件基本上是沒有辦法了羅?
    因為我們不可能要求USER去改變他IE的安全性再來執行我們的程式。另外請問APPLET的javax.swing.*包裡的類是否要安裝了java 1.2以上,並且在IE裡是選擇了java Vxx(適用於APPLET)後才可以瀏覽它,是不是?
    我剛才測試了,如果IE裡沒有選擇那一項,就會出現applet couldn't be instantiated的信息,這麼一來,javax.swing.*在APPLET裡豈非相當於沒有用?還是有其它的解決方法?謝謝
      

  3.   

    我只知道你要和本地的进行交互的话要做一个数字认证的,具体怎么做,我也想问这个问题!或者你可以不用applet而用一个activex