840899888 15/04/17 Page 4 sur 9
Les balises générées permettent le chargement d’une applet Java 2 avec les navigateurs Microsoft
Internet Explorer et Netscape Navigator et reposent sur la technologie du Java Plug-in de Sun (voir le
document relatif au Java Plug-in).
Exemple de code généré :
<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="500"
height="150"
codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-
win32.cab#Version=1,3,0,0">
<PARAM NAME="code" VALUE="CarteMagnetique.class">
<PARAM NAME="codebase" VALUE="/applet/">
<PARAM NAME="type" VALUE="application/x-java-applet;version=1.3">
<COMMENT>
<EMBED type="application/x-java-applet;version=1.3"
width="500"
height="150"
code="CarteMagnetique.class"
codebase="/applet/"
pluginspage="http://java.sun.com/products/plugin/1.3/plugin-
install.html">
<NOEMBED>
</COMMENT>
No Java 2 SDK, Standard Edition v 1.3 support for APPLET!!
</NOEMBED>
</EMBED>
</OBJECT>
2.4 La fonction « GETTAGSFORPARAMFOROBJECT »
« GETTAGSFORPARAMFOROBJECT » est une fonction privée qui génère le code HTML pour les
paramètres de l’applet (balise <OBJECT>). Le résultat de la fonction est retourné au programme
appelant sous la forme d’une chaîne de caractères.
function GETTAGSFORPARAMFOROBJECT(parameters IN varchar2)
return varchar2
Le paramètre « parameters » est une chaîne de caractères conforme au protocole suivant :
nom_param_1=valeur_param_1|nom_param_n=valeur_param_n
Exemple de code généré (NOM=Daucourt|PRENOM=Philippe|AGE=25)
<PARAM NAME="NOM" VALUE="Daucourt">
<PARAM NAME="PRENOM" VALUE="Philippe">
<PARAM NAME="AGE" VALUE="25">
« GETTAGSFORPARAMFOROBJECT » est appelée par la fonction « GETTAGSFORAPPLET ».
2.5 La fonction « GETTAGSFORPARAMFOREMBED »
« GETTAGSFORPARAMFOREMBED» est une fonction privée qui génère le code HTML pour les
paramètres de l’applet (balise <EMBED>). Le résultat de la fonction est retourné au programme
appelant sous la forme d’une chaîne de caractères.
function GETTAGSFORPARAMFOREMBED(parameters IN varchar2)
return varchar2