Aplicación del caso práctico de tienda al por menor de iSeries


Crear un proyecto WebFacing

Lo primero que debe hacer es crear un proyecto WebFacing y especificar los mandatos CL relevantes. Para crear el proyecto WebFacing:

  1. En el entorno de trabajo, pase a la perspectiva WebFacing pulsando uno de los iconos de perspectiva que están en la parte inferior de la parte izquierda del área de trabajo o bien pulsando Ventana > Abrir perspectiva > Otras > WebFacing y, por último, Aceptar.
  2. Cree un proyecto WebFacing nuevo pulsando Archivo > Nuevo > Proyecto WebFacing.
  3. Dé el nombre Project501 al proyecto.
  4. Pulse el botón de selección Existente situado junto a Proyecto de aplicación de empresa.
  5. Escriba SVStoreEAR en el valor del campo Nombre de proyecto existente; tenga en cuenta que el valor es sensible a mayúsculas y minúsculas. Pulse Siguiente.
  6. En la lista desplegable Nivel de J2EE, seleccione 1.3. Pulse Siguiente.
  7. En el campo Conexión, debe haberse escrito automáticamente el nombre del servidor iSeries. Si no es así, pulse Nuevo, especifique el nombre del servidor iSeries en el diálogo y pulse Finalizar.
  8. Pulse Renovar lista de DDS y escriba su ID de usuario y su contraseña en el diálogo emergente para renovar la lista.
  9. En la lista de bibliotecas generadas, expanda RETAILSTOR.
  10. Pulse QDDSSRC y, a continuación, la flecha que señala hacia la derecha (>>) para mover los archivos.
  11. Pulse Siguiente dos veces, hasta que llegue a la página Especificar mandatos CL.

    Ahora tendrá que añadir un mandato y una etiqueta de mandato para el administrador:

  12. En el campo Mandato CL, escriba la llamada call viewinvent.
  13. En el campo Etiqueta de mandato, suprima el valor existente y escriba Ver inventario.
  14. Pulse el botón de selección Iniciar sesión con valores especificados.
  15. Pulse Añadir y observe la adición en la lista de la parte inferior de la ventana.

    Ahora tendrá que añadir un segundo mandato y su etiqueta para el cliente:

  16. En el campo Mandato CL, suprima el valor existente y escriba call vieworder.
  17. En el campo Etiqueta de mandato, suprima el valor existente y escriba Ver pedidos.
  18. Marque el botón de selección Solicitud de inicio de sesión.
  19. Pulse Añadir y observe la adición en la lista de la parte inferior de la ventana. Pulse Siguiente.
  20. En la ventana Elegir un estilo Web, vaya desplazándose por los estilos para ver los valores disponibles. Dado que más adelante tendremos que recuperar información a partir de este estilo, seleccione avenue para este módulo. Pulse Siguiente.
  21. Verifique que hay una marca de selección en el recuadro No. Solo deseo crear el proyecto ahora y pulse Finalizar.
  22. Si ve un mensaje que indica Reparar configuración de servidor, pulse Aceptar. Este mensaje tan solo sirve para confirmar que desea que el proyecto se añada al archivo SVStoreEAR.

Puesto que está construyendo Project501 como un duplicado del proyecto completo SV000501, ahora tendrá que copiar algunos de los archivos de imagen de SV000501 en Project501, para que Project501 se visualice correctamente. (Sin embargo, si lo desea, puede añadir sus propias imágenes para la interfaz). Para copiar las imágenes:

  1. Pase a la perspectiva Web.
  2. En la vista Navegador, expanda SV000501 > Web Content > images.
  3. (Opcional) Expanda generated para tomar nota de todas las imágenes que importa al proyecto.
  4. Pulse generated con el botón derecho del ratón y seleccione Copiar.
  5. Desplácese hacia arriba en la vista Navegador hasta que pueda volver a ver Project501.
  6. Expanda Project501 > Web Content.
  7. Pulse la carpeta images con el botón derecho del ratón y seleccione Pegar en el menú emergente.
  8. Ahora ya existe la carpeta generated para Project501. Expanda generated para tomar nota de las imágenes que añadió.


[ Principio de página | Página anterior | Página siguiente | Contenido ]