[英]How to put jar file in embed tag in html
我有具有以下内容的applet标签
<applet id="ZFComponent"
codebase="java.code.webcomponents.ZFApplet" archive="ZFApplet.jar" width="0" height="0">
This browser does not support Embed.
</applet>
我想使用嵌入标记以使其在Mozilla系列浏览器中正常工作
您必须指定要从jar文件中嵌入的类。
像这样:
<applet id="ZFComponent" ARCHIVE="ZFApplet.jar" CODE="ZFApplet.class" width="0" height="0">
This browser does not support Embed.
</applet>
这是假设您要嵌入的类是ZFApplet
。
applet
标签会带来很多安全风险,因此它已不复存在。
Chrome不再支持applet
标签,您只能通过Java Web Start在Chrome中运行Java(即使这样,它也会提示用户有关Java的运行)。
请参阅Oracle网站上的通知 :
Chrome不再支持NPAPI(Java applet所需的技术)用于网络浏览器的Java插件依赖于跨平台插件体系结构NPAPI,十多年来,所有主要的网络浏览器都支持该框架。 Google的Chrome版本45(计划于2015年9月发布)放弃了对NPAPI的支持,从而影响了Silverlight,Java,Facebook Video和其他类似基于NPAPI的插件。
Java应用程序通过Web浏览器作为Web启动应用程序(启动后不会与浏览器交互)或Java小程序(可能与浏览器交互)提供。 此更改不会影响Web Start应用程序,而只会影响applet。
如果使用Chrome访问Java应用程序时遇到问题,Oracle建议改用Internet Explorer(Windows)或Safari(Mac OS X)。
编码愉快!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.