Ejercicio 1.1: Importación de los recursos necesarios
En primer lugar hay que importar los recursos necesarios para esta guía de aprendizaje:
-
un conjunto de páginas web (archivos JSP Faces)
- Una base de datos Cloudscape de ejemplo
Importación del archivo de proyecto de ejemplo
Las páginas Web base y las bases de datos de ejemplo para esta guía de
aprendizaje se incluyen en un archivo ZIP. Estos pasos le indican cómo abrir
el archivo ZIP de forma que pueda utilizar dichas páginas así como la base
de datos.
- En la barra de menús, pulsar Archivo > Importar. Se abre la ventana Importar.
- En Seleccionar un origen de importación, pulse Intercambio de proyecto.
- Pulse Siguiente. Se abrirá la ventana Importar contenido de intercambio de proyecto.
- Junto al recuadro Desde un archivo zip, pulse Examinar
y acceda al directorio siguiente:
<dirinstalación>/rwd/eclipse/plugins/com.ibm.etools.webtools.tutorial.doc/resources,
donde <dirinstalación> es el directorio de instalación.
- Seleccione module1.zip como destino de la importación y pulse Abrir.
- Pulse Seleccionar todo.
- Pulse Finalizar. El asistente importa el proyecto en el espacio de
trabajo. Es posible que no vea el proyecto inmediatamente, ya que debe estar en
la perspectiva Web para verlo correctamente.
Conmutar a la perspectiva Web
La perspectiva Web es la perspectiva que se utilizará en esta guía de aprendizaje.
Siga estos pasos para conmutar a la perspectiva Web:
- En la barra de menús pulse Ventana > Abrir perspectiva >
Otra. Se abrirá la ventana Seleccionar perspectiva.
- Pulse Web. Si Web no aparece, pulse Mostrar todo y aparecerá.
- Pulse Aceptar. El entorno de trabajo pasa a la perspectiva Web. Ahora
podrá ver el proyecto nuevo y sus recursos en la vista del Explorador de proyectos:
Establecer el servidor destino para el proyecto Web dinámico
Puede seguir esta guía de aprendizaje con WebSphere Application Server v6.0 o WebSphere
Application Server v5.1. Puede optar por el servidor que vaya a utilizar más o el que utilicen los
otros proyectos. Esta guía de aprendizaje funcionará igual sin que importe el servidor elegido pero
debe seguir utilizando el mismo servidor para toda la guía.
No puede establecer un servidor destino en este ejercicio y utilizar un servidor distinto para
probar el sitio; el hecho de cambiar de servidor de esta forma puede producir errores.
- En la vista Explorador de proyectos, expanda Aplicaciones de empresa.
- Pulse con el botón derecho del ratón sobre ClassifiedsTutorialEAR y después pulse
Propiedades en el menú emergente. Se abre la ventana Propiedades.
- En la parte izquierda de la ventana Propiedades, pulse Servidor.
- En la lista Tiempo de ejecución destino, elija el servidor que utilizará para esta guía
de aprendizaje. Puede elegir WebSphere Application Server v6.0 o WebSphere Application
Server v5.1.
Importante: Recuerde el servidor elegido. Necesitará esta información en ejercicios
posteriores.
- Pulse Aceptar.
Si el servidor que desea utilizar no está en la lista Tiempo de ejecución destino o si no
hay ningún servidor en esta lista, siga estos pasos para instalar un servidor:
- Cierre el entorno de trabajo.
- Ejecute el programa de instalación de Rational Software Development Platform.
- En el menú de instalación, elija la opción para instalar el servidor que desea utilizar.
- Cuando se instale el servidor, abra el entorno de trabajo.
- Pulse con el botón derecho del ratón sobre ClassifiedsTutorialEAR y después pulse
Propiedades en el menú emergente.
- En la parte izquierda de la ventana Propiedades, pulse Servidor.
- En la lista Tiempo de ejecución destino, elija el servidor que utilizará para esta guía
de aprendizaje. Puede elegir WebSphere Application Server v6.0 o WebSphere Application
Server v5.1.
- Pulse Aceptar.
Acerca de los archivos que se utilizan en esta guía de aprendizaje
El proyecto Web dinámico ClassifiedsTutorial incluye varios archivos JSP JSP. Para abrir un archivo, pulse dos veces sobre el archivo en la
vista Explorador de proyectos. Además, puede efectuar una doble pulsación sobre
Navegación del sitio Web en el Explorador de proyectos para ver
una representación estilo mapa de la relación entre las páginas.
Los archivos JSP Faces siguientes (y un archivo de plantilla) son las páginas Web clave del
proyecto:
- all_records.jsp: es la página de presentación del sitio. Visualiza los
anuncios clasificados de la base de datos.
- filtered_records.jsp: esta página funciona como una página de resultado de búsquedas,
visualizando sólo los registros de una categoría seleccionada.
- new_record.jsp: esta página se utiliza para crear un anuncio clasificado nuevo.
- update_record.jsp: esta página se utiliza para cambiar los detalles acerca de un anuncio de
la base de datos o para suprimirlo.
- template.jtpl: esta es la plantilla de las páginas del sitio. Incluye
elementos como la tabla y el mensaje de cabecera gris "Bienvenido a Clasificados"
que se muestra en todas las páginas. En esta página también se muestran dos pestañas
de navegación bajo el mensaje de cabecera gris, las cuales dan acceso a la página de
presentación y la página Nuevo anuncio clasificado.
Ya puede comenzar con el Ejercicio 1.2: Trabajar con
los componentes Lista de registros relacionales y Tabla de datos.