當您將應用程式移轉至 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}"/> |