我使用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; 警告。
我不想要这种类型的警告,所以请告诉我可用的方法。
答案 0 :(得分:4)
没有办法,因为这是一个相关的安全功能。浏览器是禁用过时插件的权利。如果它已经过时,那是因为有更新版本可用。已发布更新版本,因为它修复了安全漏洞。因此,如果您可以强制您的applet使用特定版本的插件,则可能会强制您的用户使用已知的易受攻击版本的插件,而您又可以使用已知漏洞来控制您的插件用户的机器等等。所以告诉你的用户他们需要有一个工作版的java插件。他们可以前往here以确定他们是否安装了正确版本的Java。
答案 1 :(得分:1)
你需要为每个客户端设置这个,没有办法在服务器级别这样做(因为那将是一个主要的安全夜间。
根据Chrome Help - Blocked plug-ins
首先运行插件一次,然后转到chrome:// plugins /然后勾选Java插件旁边的“Always allowed to run”。