Migrar etiquetas de NetUI a Apache Beehive

Cuando migra una aplicación a Apache Beehive, debe también actualizar las correspondientes etiquetas de NetUI en los archivos JSP (JavaServer Pages).


BEA Beehive hace referencia a los objetos Java™ en las etiquetas de NetUI utilizando corchetes "{ }". Apache Beehive no utiliza estos corchetes.

El ejemplo siguiente muestra una etiqueta de NetUI en BEA Beehive donde se utilizan llaves.


<netui:textBox dataSource=“{actionForm.recordnum}” />

Esta referencia a un objeto Java se migra para eliminar el uso de llaves "{ }".


<netui:textBox dataSource="actionForm.recordnum" />

Para hacer referencia a valores no pertenecientes a un origen de datos en Apache Beehive, utilice llaves "{ }" como delimitador y añada un signo '$' al comienzo del mandato. Esto proporcionará implícitamente acceso a los mapas de atributos para el objeto de solicitud y "request." ya no es necesario en el campo value.


<netui:content value="request.myActionForm.username"/>

El arreglo rápido del explorador de orígenes cambia este valor para utilizarlo con Apache Beehive, como se muestra en el ejemplo siguiente.


<netui:content value="${myActionForm.username}"/>