Quando viene migrata un'applicazione in Apache Beehive, è necessario aggiornare anche i tag NetUI corrispondenti nei file JSP (JavaServer Pages).
BEA Beehive fa riferimento a oggetti Java™ nei tag NetUI che utilizzano parentesi graffe "{ }". Apache Beehive non utilizza queste parentesi.
Il seguente esempio mostra un tag NetUI BEA Beehive con parentesi.
|
<netui:textBox dataSource=“{actionForm.recordnum}” /> |
Questo riferimento all'oggetto Java viene migrato in modo da rimuovere l'utilizzo delle parentesi"{ }".
|
<netui:textBox dataSource="actionForm.recordnum" /> |
Per fare riferimento a valori non dell'origine dati in
Apache Beehive, racchiuderli tra parentesi "{ }" ed aggiungere il carattere
'$' all'inizio del comando. Questo fornirà implicitamente l'accesso alle
mappe degli attributi per l'oggetto della richiesta e "request." non è più
necessario nel campo value.
|
<netui:content value="request.myActionForm.username"/> |
La correzione rapida dello scanner origine modifica questo valore per l'utilizzo con Apache Beehive come illustrato nel seguente esempio.
|
<netui:content value="${myActionForm.username}"/> |