Migraţi tagurile NetUI la Apache Beehive

Când migraţi o aplicaţie la Apache Beehive, trebuie de asemenea să actualizaţi tagurile NetUI corespondente în fişierele JSP (JavaServer Pages).


BEA Beehive face referire la obiectele Java™ în tagurile NetUI folosind acolade "{ }". Apache Beehive nu utilizează aceste acolade.

Următorul exemplu arată un tag NetUI BEA Beehive cu acolade.


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

La migrare, această referință de obiect Java nu trebuie să utilizeze parantezele " { } ".


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

Pentru a face referire la valori non-sursă de date în Apache Beehive, închideţi-le între acolade "{ }" şi adăugaţi un '$' la începutul comenzii. Aceasta va furniza implicit accesul la mapările de atribut pentru obiectul cerere şi "request." nu mai este necesar în câmpul value.


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

O corecție automată va modifica această valoare pentru utilizarea cu Apache Beehive, după cum se arată în următorul exemplu.


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