4、在網頁上建立一個指向JNLP文件的超級連接。 指向JNLP文件的超級連接是一個標準的HTML連接。例如: Launch My Application 按照第一步中的設置所述,Web服務器將對所有以.jnlp為擴展名的任何文件自動返回
application/x-java-jnlp-file MIME 類型。這是確保Web瀏覽器在下載此文件的時候啟動Java Web
Start的前提條件。 還應該在網頁上提供一個Java Web Start安裝程序的鏈接,這樣將使那些還沒有安裝Java Web Start
的用戶能夠下載和安裝Java Web Start。
對Java Web Start是否安裝的檢測: 在HTML頁面中使用javascript/VBScript可以檢測Java Web Start是否安裝。示例如下:
注重這里的Javascript腳本不能對Gecko-based的瀏覽器(例如:Netscape 6.x)是否安裝Java Web
Start進行檢測。 insertLink方法檢測Java Web Start是否安裝。假如已經安裝的話,此方法輸出的HTML將類似于: My Application 假如沒有安裝的話將輸出: Need to install Java Web Start 在實際使用中,這應該是指向一個下載頁面的鏈接。
示例JavaScript/VBScript如下:
以上的示例腳本調用瀏覽器檢測腳本xbDetectBrowser.js。xbDetectBrowser.js的內容如下: /* ***** BEGIN LICENSE BLOCK ***** * Licensed under Version: MPL 1.1/GPL 2.0/LGPL 2.1 * Full Terms at http://devedge.netscape.com/lib/js/license/mpl-tri-license.txt * * Software distributed under the License is distributed on an "AS IS" basis, * WITHOUT WARRANTY OF ANY KIND, either eXPRess or implied. See the License * for the specific language governing rights and limitations under the * License. * * The Original Code is Netscape code. * * The Initial Developer of the Original Code is