JSP 从Javascript内部调用外部Java函数

kb5ga3dv  于 2022-12-07  发布在  Java
关注(0)|答案(1)|浏览(247)

我有一个名为printLabel.js的Javascript,它是一个名为Admin.jsp的jsp的源代码,jsp包含以下内容

<object type="application/x-java-applet" 
     name="PrintApplet" width="1" height="1"> 
     <param name="codebase" value="applet" /> 
     <param name="cache_archive" value="PrintingApplet-0.1.3.jar" /> 
     <param name="code" value="com.abc.PrintApplet" /> 
     <param name="cache_version" name="1.0.0.1"/> 
     <param name="initial_focus" value="false">
     <param name="permissions" name="all-permissions"/>
 </object>

printApplet函数包含在一个jar文件中,该文件位于WAR文件的applet子文件夹中。
javascript中有document.PrintApplet.print(p1,p2,p3,p4);
我得到的错误是document.PrintApplet.print不是函数
如有任何帮助,我们将不胜感激。
正在尝试识别函数。

6pp0gazn

6pp0gazn1#

在2020年的一份报告中,通过Oracle
在过去的七年里,浏览器厂商已经在他们的产品中取消了对插件的支持,如Flash,Silverlight和Java,微软Internet Explorer 11是唯一一个仍然允许这些插件的主流浏览器。只有当浏览器厂商致力于基于标准的插件时,才可能在浏览器中运行小程序。随着情况不再如此,小程序支持于2019年3月结束。
在现代浏览器中无法运行小程序。
您可以通过Ajax与服务器端Java(包括JSP)进行交互。
您可以移植Java to WASM并在浏览器中运行它(受WASM的限制)。

相关问题