NetUI címkék átállítása Apache Beehive rendszerre

Amikor átállít egy alkalmazást az Apache Beehive rendszerre, frissítenie kell a megfelelő NetUI címkéket is a JavaServer Pages (JSP)fájlokban.


A A BEA Beehive a NetUI címkékben szögletes zárójelek "{ }" használatával hivatkozik Java™ objektumokra. Az Apache Beehive nem használ ilyen szögletes zárójeleket.

A következő példában BEA Beehive NetUI címke látható szögletes zárójelekkel.


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

Ez a Java objektumhivatkozás átállításra kerül, ami eltávolítja a kapcsos zárójeleket ("{ }").


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

Ha nem adatforrás értékere kíván hivatkozni az Apache Beehive keretrendszerben, akkor tegye szögletes zárójelek ("{ }") közé és a parancs elejéhez adja hozzá a '$' karaktert. Ez implicit módon adja a hozzáférést a kérésobjektum attribútumleképezéseihez és a "request." már nem szükséges a value mezőben.


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

A forráselemző gyorsjavítás módosítja ezt az értéket az Apache Beehive számára használható módon (lásd a következő példát).


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