1
我需要在.jsp頁面上部署一個applet,並希望利用您在使用JNLP時獲得的延遲加載和pack200。但是,我的客戶端沒有在其機器上啓用下一代Java插件,並且他們不想啓用它。這意味着我無法利用java 1.6.10中引入的jnlp_href
屬性。部署JNLP applet *不帶*下一代Java插件
經過一番研究,我發現你可以在我的jnlp中指定一個applet-desc
但我是JNLP的新手,不知道如何充分利用這個標籤。
我還沒有看到任何如何在網頁上使用JNLP文件而不使用需要jnlp_href
param屬性的小程序或對象標記的可靠示例。
使用此applet-desc
標記可以在我的.jsp頁面中注入對我的JNLP的引用嗎?
目前我使用對象的HTML元素像這樣指定我的小程序:
<object code="<myappletClass>" name="pdfapplet" codebase="<myCodeBase>" mayscript>
<param name="jnlp_href" value="my-applet.jnlp"/>
</object>
然而,這並不搶jnlp_href
與Java插件的Java控制檯關閉。
'applet-desc'仍然在自己的窗口中運行applet。這只是一個(非常毫無意義的)兼容性功能,可以讓applet作爲WebStart應用程序運行。 – 2012-02-27 13:52:37
閱讀顯示的第5段[here](http://stackoverflow.com/tags/java-web-start/info)。實際上,請閱讀所有內容。 – 2012-02-27 13:58:46
@AndrewThompson好吧,看起來你可以指向該文件的jnlp文件的鏈接,以在新窗口中加載應用程序/ applet,但是不能嵌入jnlp文件來加載其他html內容的網頁。那是對的嗎? – 2012-02-27 14:49:25