我想知道當我的瀏覽器轉到像這樣的網頁時會發生什麼。當我嘗試谷歌的「瀏覽器」和「小程序」大多數時,它發現如何將小程序添加到瀏覽器和故障排除,但不是如何工作。瀏覽器如何處理applet?
<html>
<head><title>My Applet</title></head>
<body>
<applet code="org/mypackage/MainClass.class" archive="MyApplet.jar,libA.jar,libB.jar" width="1600" height="860"></applet>
</body>
</html>
如果網頁是遠程的話,我想瀏覽器在archive
參數下載所有提到的罐子一些臨時文件夾,然後瀏覽器要求Java插件旁邊處理。所以這個插件會發現那個有MainClass
的jar,並且會啓動Java程序的執行。
我的理解是否正確?
我的小程序需要很多外部的罐子,所以我只打包我的類到MyApplet.jar
。然後,在一個單獨的文件夾,我把
MyApplet.jar
libA.jar
libB.jar
applet.hmtl
,並雙擊applet.html
在艙單MyApplet.jar有
Rsrc-Class-Path: ./ libA.jar libB.jar
Class-Path: .
真的有必要把這些線表現?
'碼= 「組織/ mypackage中/ MainClass.class」'應該是'碼= 「org.mypackage.MainClass」' - 完全限定的類名稱,而不是相對文件路徑/名稱。 –