如何禁用java applet的更新插件警告

时间:2015-03-30 05:18:33

标签: java jsp applet

我使用java创建了动态Web应用程序。我在我的jsp Page上使用了applet。下面是代码。

<APPLET archive="SEEGApplet.jar" CODE="com.lifecare.EEGApplet.class" WIDTH=0 HEIGHT=0>
    <param name="prmPatientID" value="${patientName}" />
    <param name="prmInputEXE" value="TestPanel.exe" />
    <param name="prmAppDirectory" value="C:" />
</APPLET>

Applet在浏览器上运行得很好。但只有一个问题是,在jsp页面中,它要求&#34; 更新插件...或运行此时&#34; 警告。 enter image description here

我不想要这种类型的警告,所以请告诉我可用的方法。

2 个答案:

答案 0 :(得分:4)

没有办法,因为这是一个相关的安全功能。浏览器是禁用过时插件的权利。如果它已经过时,那是因为有更新版本可用。已发布更新版本,因为它修复了安全漏洞。因此,如果您可以强制您的applet使用特定版本的插件,则可能会强制您的用户使用已知的易受攻击版本的插件,而您又可以使用已知漏洞来控制您的插件用户的机器等等。所以告诉你的用户他们需要有一个工作版的java插件。他们可以前往here以确定他们是否安装了正确版本的Java。

答案 1 :(得分:1)

你需要为每个客户端设置这个,没有办法在服务器级别这样做(因为那将是一个主要的安全夜间。

根据Chrome Help - Blocked plug-ins

首先运行插件一次,然后转到chrome:// plugins /然后勾选Java插件旁边的“Always allowed to run”。