<jsp:plugin>  

L'action <jsp:plugin> génère des éléments HTML <embed> ou <object> (selon le type de navigateur) impliquant le téléchargement du logiciel plug-in de Java (si nécessaire) ainsi que l'exécution ultérieure de l'applet Java ou du composant JavaBeans spécifié. Le corps de l'action peut contenir un élément <jsp:params> permettant de spécifier des paramètres d'applet et un élément <jsp:fallback> permettant de spécifier le texte à afficher dans les navigateurs ne prenant pas en charge les éléments HTML <embed> ou <object>. Pour de plus amples informations sur le plug-in de Java, voir à l'adresse suivante, http://java.sun.com/products/plugin/.

Exemple :

<jsp:plugin type="applet" code="Clock2.class" 
  codebase="applet" 
  jreversion="1.2" width="160" height="150" >
  <jsp:params>
    <jsp:param name="bgcolor" value="ccddff" />
  </jsp:params>
  <jsp:fallback>
    Plug-in tag OBJECT or EMBED not supported by 
    browser.
  </jsp:fallback>
</jsp:plugin>
align String
Valeur de la demande de délai acceptée : non

Facultatif. L'alignement de la zone d'applet, parmi l'une des valeurs bottom, middle ou top.

archive String
Valeur de la demande de délai acceptée : non

Facultatif. Liste des URI, séparés par des virgules, pour les archives contenant des classes et d'autres ressources à "précharger". Les classes sont chargées à l'aide d'une instance d'un AppletClassLoader avec le codebase donné. Les URI relatifs des archives sont interprétés en fonction du codebase de l'applet.

code String
Valeur de la demande de délai acceptée : non

Obligatoire. Le nom qualifié complet de la classe de l'objet.

codebase String
Valeur de la demande de délai acceptée : non

Obligatoire. L'URL relative du répertoire contenant le fichier de classes. Selon la spécification HTML 4.0, le répertoire doit correspondre à un sous-répertoire du répertoire contenant la page.

height String
Valeur de la demande de délai acceptée : non

Facultatif. La hauteur de la zone d'applet, en pixels ou en pourcentage.

hspace String
Valeur de la demande de délai acceptée : non

Facultatif. Le nombre d'espace blanc à insérer à gauche et à droite de la zone d'applet, en pixels.

iepluginurl String
Valeur de la demande de délai acceptée : non

Facultatif. L'URL indiquant l'emplacement du plug-in Internet Explorer de Java. La valeur par défaut dépend de l'implémentation.

jreversion String
Valeur de la demande de délai acceptée : non

Facultatif. Le numéro de version de la spécification JRE requis par le composant pour pouvoir fonctionner. Le numéro par défaut est 1.1.

name String
Valeur de la demande de délai acceptée : non

Facultatif. Le nom d'applet utilisé par d'autres applets sur la même page et qui ont besoin de communiquer avec elle.

nspluginurl String
Valeur de la demande de délai acceptée : non

Facultatif. L'URL indiquant l'emplacement du plug-in Netscape de Java. La valeur par défaut dépend de l'implémentation.

title String
Valeur de la demande de délai acceptée : non

Facultatif. Le texte que le navigateur doit afficher d'une manière ou d'une autre pour l'applet (par exemple, sous forme d'"info-bulle").

type String
Valeur de la demande de délai acceptée : non

Obligatoire. Le type d'objet à incorporer, parmi les valeurs applet ou bean.

vspace String
Valeur de la demande de délai acceptée : non

Facultatif. Le nombre d'espace blanc à insérer au-dessus et en-dessous de la zone d'applet, en pixels.

width String
Valeur de la demande de délai acceptée : non

Facultatif. La largeur de la zone d'applet, en pixels ou en pourcentage.