Antes de crear un archivo JSP de portlet Faces, hay que tener creado un proyecto de portlet en el
espacio de trabajo.
Se crearán archivos JSP de portlet Faces adicionales para añadir formularios y otros tipos de páginas a su aplicación de portlet. Para crear un archivo JSP de portlet Faces:
- En el Explorador de proyectos, pulse con el botón derecho del ratón en el nombre de proyecto de portlet que reside en la carpeta Dynamic Web Projects y, a continuación, seleccione . Se abrirá el asistente Nuevo JSP de Faces.
- Especifique la carpeta adecuada para el archivo. Este campo puede tomar por omisión la carpeta nombre de proyecto/WebContent.
- Escriba el nombre del archivo JSP nuevo.
- El valor Lenguaje de marcación debería ser HTML,
ya que es la única opción válida.
- No seleccione la opción Crear como fragmento JSP.
- Portlet está
preseleccionado en el campo Modelo y proporciona generación de código JSP portlet estándar. Si desea habilitar los Componentes clientes de Faces, que tienen soporte para
páginas que contienen tanto datos como controles, seleccione Portlet con
antememoria para datos en la parte del cliente de la lista desplegable
Modelo. Para obtener más información sobre el uso de Componentes clientes de Faces, consulte Componente cliente de Faces y Adición de componentes clientes de Faces a un archivo JSP de Faces, así como los temas relacionados.
- También puede marcar el recuadro de selección Configurar opciones avanzadas. Si no desea configurar opciones adicionales, pulse Finalizar para crear el archivo.
- Pulse Siguiente.
- Los siguientes URI de biblioteca de códigos de Faces JavaServer por omisión
ya deberían estar incluidos en la página Bibliotecas de códigos: http://java.sun.com/jsf/core,
y se añadirán al archivo JSP generado. Además, el URI de biblioteca de códigos de portlet
/WEB-INF/tld/portlet.tld también se añadirá cuando se
genere el archivo JSP. Pulse el botón Añadir para localizar un archivo TLD o un archivo
JAR que contenga un archivo TLD para añadir bibliotecas de códigos desde varios orígenes.
- Pulse Siguiente.
- Especifique la información sobre codificación, tipo de contenido
y tipo de documento que normalmente proporcionaría para un archivo JSP. La opción Hoja de estilos tiene que estar
inhabilitada para portlets. El valor Tipo de documento que
seleccione especifica un tipo de documento implícito, que se utiliza para asistencia
de contenido, la vista Propiedades y otros contextos de edición, cuando en el archivo JSP no
se ha especificado la declaración DOCTYPE. Pulse Siguiente.
- Cree los stubs de métodos init() y destroy() para el archivo JSP
marcando los recuadros de selección adecuados, según corresponda. El registro del archivo JSP
como un servlet en el descriptor de despliegue web no se aplica a portlets, por lo que las
opciones relativas al recuadro de selección Añadir a web.xml están
inhabilitadas. Pulse Siguiente.
- La página Configurar como página inicial permite crear esta página como la página inicial para la modalidad que se especifique.
- Pulse Finalizar. Se creará el archivo JSP con la marcación adecuada,
y se abrirá automáticamente en el panel de edición.