Suponiendo que tenemos nuestro proyecto web como un proyecto en Netbeans lo siguiente es agregar el applet al archivo war final, esto lo logramos modificando las propiedades de nuestro proyecto:
En la ventana de Proyects:
- Click derecho sobre nuestro proyecto
- Properties
- Expandimos la opción de Build
- Packaging:
- En esta ventana seleccionamos la opción Add File/Folder y buscamos el archivo jar de nuestro applet e indicamos la ruta dentro de la aplicación web donde quedará guardado el jar del applet. Esta ruta será la opción que le debemos pasar a la etiqueta del applet en la página web que lo desplegará.
Suponiendo que escogemos la ruta: / como ubicación final dentro del war entonces, usando un jsp para desplegar el código de la página web este quedaria como sigue:
- Por último: de las opciones de la etiqueta del applet debemos tener cuidado con los atributos:
- archive="GeoLab.jar" que indica el nombre del jar que contiene el applet a cargar, en nuestro caso GeoLab.jar
- code="geolab.AppletGeolab.class" que indica el nombre de la clase de java que extiende de la clase Applet de java.
- name="PruebaAppletGeolab" que indica un nombre lógico con el cual javascript y otros elementos identificarán a nuestro applet.
Saludos.