将 NetUI 标记迁移到 Apache Beehive

当您将应用程序迁移到 Apache Beehive 时,还必须更新 JavaServer Pages (JSP) 文件中的对应 NetUI 标记。


NetUI 标签中使用方括号“{ }”的 BEA Beehive references Java™ 对象。 Apache Beehive 不使用这些方括号。

以下示例显示了具有括号的 BEA Beehive NetUI 标记。


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

此 Java 对象引用将进行迁移以移除对方括号“{ }”的使用。


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

要在 Apache Beehive 中引用非数据源值,请在命令两边加上方括号“{ }”并向命令的开头添加“$”。 这将隐式地提供对请求对象的属性映射的访问权,而 value 字段中不再需要“request.”。


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

此源扫描程序快速修订将更改该值以用于 Apache Beehive,如以下示例中所示。


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