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 migráláskor nem használhat zárójelet " { } ".


<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 hozzáférést biztosít a kérésobjektum és a "kérés" attribútumleképezésekhez. Már nincs szükség a érték mezőbe.


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

Egy automatikus javítás megváltoztatja ezt az értéket a Apache Beehive használatával, ahogy az a következő példában látható.


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