数字签名,或者修改客户端java.policy file
加入一段:
grant codeBase"http://127.0.0.1/test/test.jar"{
permission java.security.AllPermission;
};上面的codeBase后面一段要改成你的applet用的jar

解决方案 »

  1.   

    使用java.io类包
    写:1.将一个PrintWriter和一个目标writer合并到一起,如下所示:
          PrintWriter out = new PrintWriter(new Filewriter("employee.txt"));
        2.也可以将PrintWriter和一个目标(输出)流合并到一起,如下:
          PrintWriter out = new PrintWriter(new FileOutStream("employee.txt"));
          PrintWriter(OutputStream)构建器会自动增加一个OutputStreamWriter,以便将Unicode字符转换成流内的字节。读: 在java中,唯一用来处理文字输入的是BufferedReader方法。该方法又内含了另一个方法,名为readLine,可用它来读取整行文本。我们需要将一个BufferedReader同一个输入源合并起来,如:
        BufferedReader in = new BufferedReader(new FileReader("employee.txt"));
    如果不再有其他输入,readLine方法就会返回null(空)。所以一个典型的输入循环像下面这样:
        String s = null;
        While((s = in.readLine())!=null){
          对s进行处理
        }
    以上仅供参考,可以找一些书中关于i/o或者是流与文件的东西看看。
      

  2.   

    使用servlet
    用applet的url,打开与servlet之间的通讯,然后使用servlet访问本地方法,取回你所要的文件,然后传回其中的内容,在applet中进行显示