在耳包装中使用xhtml的小程序

时间:2011-11-10 08:49:02

标签: java xhtml applet war ear

我有一个applet,它在我的.war包中,战争的所有库都是从ear包中引用的。现在我想从其中一个视图xhtml运行一个applet。我明白有两种选择。使用像

这样的东西
<applet archive="./any.jar" code="any.class" width="950" height="650" >

<object type="application/x-java-applet" classid="java:HelloWorld.class" height="70" width="300">

在第一种情况下,您需要将jar放在同一个文件夹中,这不是我的选择。如果我实现第二个选项,我如何引用我耳朵里的jar?这是一种痛苦。

提前致谢

2 个答案:

答案 0 :(得分:0)

这总是很烦人。

正式applet标记为deprecated但是根据Oracle网站,Applet应该是Internet的用户和Intranet的对象。

话虽如此,你有没有看过Deployment Advice 用于动态Applet标签写作?

答案 1 :(得分:0)

使用deployJava.js让Oracle负责细节。

  

..在第一种情况下(小程序),您需要将jar放在同一个文件夹中,..

事实并非如此。使用codebase列表中的archive属性或相对路径。请注意,Applet Tag (sic) Attributes列出了codebase


将applet部署为Web应用程序的一部分时常见的错误。是将applet Jars放在与web-app本身使用的Jars相同的位置。使用浏览器地址栏中的URL直接获取这些Jars不可用,并且客户端的JRE无法访问这些JAR。事实上,对于applet的archive属性中提到的每个Jar,这是一个很好的测试。

相关问题