Java Web Start Guide

Note: There are two ways to navigate this guide:

Related Documents

Overview

Java Web Start Technology
Where to Find Java Web Start Technology
Using Java Web Start Software
Requirements

Setting up the Web Site

Introduction
Basic Steps

Creating the Web Page That Launches the Application

Introduction
Detecting if Java Web Start is installed on Netscape
Detecting if Java Web Start is installed on IE, and if so, the version number
Launching the application if Java Web Start is Installed—or providing a link for auto-install or general download page
Creating an auto-install page

Application Development Considerations

Introduction
Retrieving Resources from JAR files
Security and Code Signing
Signing JAR Files with a Test Certificate
How to Encode JNLP Files
Dynamic Download of HTTPS Certificates

JnlpDownloadServlet Guide

Introduction
Examples
Servlet Configuration
Specifying Resources
Mapping Requests to Resources
Processing of JNLP Files

JNLP File Syntax

Introduction
The jnlp Element
The information Element
The security Element
The resources Element
The application-desc Element
The applet-desc Element

JNLP API Examples

Introduction
Using a BasicService Service
Using a ClipboardService Service
Using a DownloadService Service
Using a FileOpenService Service
Using a FileSaveService Service
Using a PrintService Service
Using a PersistenceService Service
Using FileContents
Using a JNLPRandomAccessFile
Using a SingleInstanceService Service
Using an ExtendedService Service

The javaws Command Line Interface

Appendices:

FAQ
JNLP API (JavaDoc)