將 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."。


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

原始檔掃描器快速修正程式會變更此值供 Apache Beehive 使用,如下列範例所示。


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