Ahora que ya ha creado un archivo JSP de interacción Web que utiliza parámetros de entrada y salida, tendrá que personalizar el archivo JSP para que también funcione con el componente WebFacing. Deberá entrar código para crear desde la aplicación WebFacing un enlace que invoque esta interacción Web. Para ello, tendrá que añadir una función JavaScript en el archivo webface.js para que se pueda llamar al servlet DetailPageServlet con el parámetro PRODNO en una ventana nueva.
Para crear el enlace:
var mywindow function next(app) { mywindow = window.open(app,"Details","RESIZABLE=YES, HEIGHT=700, WIDTH=800"); }
Si desea crear una aplicación similar a SV000501 en el futuro, también tiene que cambiar un valor Web en su fuente DDS para habilitar la imagen que ha añadido, y habilitar asimismo el enlace de cerrar ventana para la función JavaScript.
El código RPG incluido en esta aplicación se ha modificado para que muestre el cambio, pero usted tendrá que realizar el cambio manualmente en las futuras aplicaciones. Además, tras cambiar los valores Web, deberá reconvertir el fuente DDS.
Puede comprobar el código para duplicar el resultado.
Para ver el fuente DDS:
A PRODNO R 0 5 6 A PRODNAME R 0 5 16 A IMAGESRC 19A 0 5 33 A*%%WB 13 FLD 100|100|&{IMAGESRC} A*%%WB 12 FLD 1 javascript:next ('/Project501/DetailPageServlet?PRODNO=&{PRODNO}')
Observe en especial que el proyecto Project501 está especificado en la última línea. Tal como se ha mencionado anteriormente, si desea ejecutar de nuevo la aplicación SV000501, tendrá que cambiar el valor Project501 para que sea de nuevo SV000501.
Si desea más información sobre cómo trabajar con el fuente DDS, pase a la perspectiva Ayuda del entorno de trabajo y vea la documentación de la herramienta IBM WebFacing.
Copyright IBM Corporation 1992, 2003. All Rights Reserved.