Ejercicio 1.4: Añadir un método de proxy al archivo JSP de Faces

Antes de comenzar, debe haber completado el Ejercicio 1.3: Buscar un servicio web y crear un proxy de servicio Web.

Ahora que ha generado un proxy para el servicio web, tiene que añadir su método a su archivo JSP Faces.

  1. Pulse en la ficha Diseñar del WSProxy.jsp.
  2. En la vista Datos de página, seleccione temperatureporttypeproxyGetTempParamBean(pagecode.TemperatureporttypeproxyGetTempParamBean) y arrástrelo al WSProxy.jsp.
  3. Se abrirá el panel Insertar servicio web. Hay que seleccionar el campo código postal. Pulse Finalizar.
  4. Así, se creará un elemento GUI que permite escribir el código postal y pulsar Someter para ejecutar doGetTempAction.
  5. En la vista Datos de página, seleccione temperatureporttypeproxyGetTempResultBean(float) y arrástrelo al WSProxy.jsp.
  6. Se abrirá el panel Insertar servicio web. El campo de salida para el servicio web debería estar seleccionado. Pulse Finalizar. Así se creará un elemento GUI que visualizará el resultado.
  7. Ahora podrá enlazar la acción GetTemp al botón Someter de la JSP. Para hacerlo, seleccione doTemperatureporttypeproxyGetTempAction() en la vista Datos de página, y arrástrelo al botón Someter de la JSP.
  8. El WSProxy.jsp debería tener un aspecto similar a:
    Ahora ya se muestra el método proxy en el JSF
  9. Guarde WSProxy.jsp pulsando Archivo > Guardar. Cierre el editor WSProxy.jsp.
  10. En el Navegador de proyectos, pulse el botón derecho del ratón sobre WSProxy.jsp y luego pulse Ir > Ejecutar en servidor.
  11. Seleccione el servidor WebSphere Application Server v6 que hay creado y pulse Finalizar. Si quiere ejecutar el JSP Faces en otro servidor que no sea WebSphere Application Server v6, tiene que volver a cambiar el destino del proyecto web que ha creado, para que el destino sea otro servidor.

Una vez que la JSP se esté ejecutando en el servidor, se debería abrir en el navegador Web del espacio de trabajo. Puede probar el servicio Web si especifica un valor válido en el campo código postal y pulsa Someter.

Finalice la guía de aprendizaje revisando el material del Resumen.

Comentarios
(C) Copyright IBM Corporation 2000, 2004. Reservados todos los derechos.