我做得Appet程序中,有两个按钮,其中一个是打开文件,另外一个是保存文件,用AppletViewer运行时,没有任何问题。 但是当通过IE运行时,却任何反应都没有,根本不弹出对话框,请问为什么?跟数字签名有关系吗?

解决方案 »

  1.   

    IE支持applet的版本比较早,很多在新版本的jdk上运行的程序不能正常显示,很正常!
      

  2.   

    请问我该怎么处理呢?重新安装jre?
    是不是因为数字签名的问题?涉及到权限?
      

  3.   

    applet是在客户端运行的,要换jre也是换客户端的啊,这不可能吧,最好不要用到新版jdk中的applet方法,比如JApplet!
      

  4.   

    Applet因为受到安全机制的限制,不允许访问本地资源,所以你在网页中无法使用文件操作。
    解决办法是为小程序生成数字签名,只有通过安全警告后才允许本地资源的操作。
      

  5.   

    java 安全机制是applet必须有数字签名才允许访问本地资源.