將 NetUI 標籤移轉至 Apache Beehive

當您將應用程式移轉至 Apache Beehive 時,您也必須在 JavaServer Pages (JSP) 檔中更新對應的 NetUI 標籤。


BEA Beehive 參照 NetUI 標籤中使用方括弧 "{ }" 的 Java™ 物件。 Apache Beehive 不使用這些方括弧。

下列範例顯示含有括弧的 BEA Beehive NetUI 標籤。


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

此 Java 物件參照在移植時不應使用括號 " { } "。


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

如果要在 Apache Beehive 中參照非資料來源值,請以括弧 "{ }" 括住,並在指令開頭加上 '$'。 這樣能夠隱含地存取要求物件的屬性對映,且 "request." 也不必再出現在 value 欄位中。


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

自動修正將更改此值,以便與 Apache Beehive 一起使用,如下例所示。


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