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 de objeto Java cuando se migra no debe utilizar paréntesis " { } ".


<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 las correlaciones de atributos para el objeto de solicitud y "solicitud." ya no es necesario en el campo valor .


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

Una corrección automatizada cambiará este valor para utilizarlo con Apache Beehive como se muestra en el siguiente ejemplo.


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