当您将应用程序迁移到 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}"/> |