La vista Explorador de proyectos muestra una vista personalizada de un proyecto de portlet que consta de los objetos de nivel superior siguientes ubicados bajo el nodo de proyecto:
- [Web] Descriptor de despliegue
- Este archivo corresponde al archivo WebContent/WEB-INF/web.xml.
Puede realizar una doble pulsación para abrir el archivo en el editor de descriptor de despliegue.
- Descriptor de despliegue de portlet
- Este archivo corresponde al archivo WebContent/WEB-INF/portlet.xml.
Puede hacer una doble pulsación para abrir el archivo en
el editor de descriptor de despliegue de portlet. Este nodo también muestra los portlets del proyecto. Puede arrastrar estos nodos hasta el editor de configuración del portal para añadir portlets a la página.
- JavaSource
- Este nodo muestra recursos Java del proyecto.
- WebContent
- Esta carpeta contiene los elementos que van a publicarse en el servidor.
- /
- Directorio raíz de la estructura de archivos del portlet.
- theme
- Ubicación típica para las hojas de estilo de cascada (archivos CSS) utilizadas en el proyecto.
- /images
- Ubicación de las imágenes que el portlet necesita.
- /WEB-INF
- Ubicación de todos los recursos protegidos. El directorio /WEB-INF almacena el descriptor de despliegue de portlet y todos los archivos JAR ejecutables, así como las clases que el portlet empaquetado necesita.
- /WEB-INF/lib
- Ubicación para almacenar archivos JAR de portlet.
- /jsp/html
- Ubicación de los archivos JSP. Se trata de un nombre de vía de acceso sugerido. Los archivos JSP pueden empaquetarse en cualquier lugar fuera del directorio /WEB-INF.
- /WEB-INF/classes
- Ubicación para los archivos de clase de portlet. El archivo de clase individual debe almacenarse en una estructura de directorios de /WEB-INF/classes que refleje el paquete de clases. Por ejemplo, la clase HelloWorld.class, del paquete com.ibm.wps.samples.HelloWorld,
se almacenaría en /WEB-INF/classes/com/ibm/wps/samples/HelloWorld.class.
- /META-INF
- Ubicación del manifiesto para el archivo WAR, manifest.mf.
El manifiesto está en el formato de archivo JAR estándar, según se define en la especificación Java 1.3- El contenido del directorio /META-INF no se sirve a los clientes.