Migruj znaczniki NetUI do środowiska Apache Beehive

W przypadku migrowania aplikacji do środowiska Apache Beehive należy także zaktualizować odpowiednie znaczniki NetUI w plikach JSP (JavaServer Pages).


BEA Beehive odwołuje się do obiektów Java™ w znacznikach NetUI z użyciem nawiasów "{ }". Apache Beehive nie korzysta z tych nawiasów.

W poniższym przykładzie przedstawiono znacznik NetUI BEA Beehive z nawiasami.


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

To odniesienie do obiektu Java podczas migracji nie powinno używać nawiasów " { } ".


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

Aby odwołać się do wartości innych niż źródła danych w środowisku Apache Beehive, należy ująć w nawiasy „{ }” i dodać znak „$” na początku komendy. Spowoduje to niejawne udostępnienie odwzorowań atrybutów dla obiektu żądania i "żądanie". nie jest już potrzebna w polu wartość .


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

Automatyczna poprawka zmieni tę wartość do użytku z Apache Beehive, jak pokazano w poniższym przykładzie.


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