Tecnología JavaServer Page en el Asesor de productos
El Asesor de productos utiliza JavaServer Page (JSP) para crear
contenido Web dinámico para las metáforas de compras.
Puede utilizar WebSphere Studio para diseñar sus páginas. Para aquellas
partes de la página que necesitan datos dinámicos, se añaden
beans Java a la página, utilizando el código
<jsp:useBean>.
El Asesor de productos utiliza dos tipos de beans de datos:
- Beans de WebSphere Commerce - Los utilizan otros componentes de
WebSphere Commerce además del Asesor de productos. Los beans de WebSphere Commerce
los presenta una scriptlet.
- Beans de datos dinámicos del Asesor de productos - Sólo
los utiliza el Asesor de productos.
Los beans dinámicos los presenta un bean de formato.
- Los beans de formato representan fuentes de datos; no poseen
información sobre cómo se ha creado la fuente de datos. Esto permite reutilizar
los beans de formato y separa el proceso de creación de contenido dinámico del
proceso de presentación del contenido dinámico.
- Una fuente de datos puede estar compuesta por varias fuentes de datos,
del mismo modo que una lista está compuesta por varios artículos
o una tabla puede estar compuesta por varias listas. Esto
permite que un formato de lista represente una lista, o una
sola fila o columna de una fuente de datos de tabla.
- Un bean de formato se utiliza para generar HTML dinámico y las scriptlets se utilizan generalmente para
la presentación de un elemento de texto sencillo.
Una vez que haya creado las plantillas JSP, puede incluirlas en la
lista de plantillas para acceder a ellas fácilmente cuando cree
metáforas.