对 JSP 文件和生成的 Java bean 中的 EGL 标识的更改

按照命名约定中详细描述的规则,对页面处理程序函数、记录和项指定名称。但是,EGL 在 JSP 文件和派生自页面处理程序的 Java™ bean 中创建 Java 标识时使用这些名称的变体。如果使用源选项卡编辑 JSP 文件、使用“属性”视图或者完全脱离启用 EGL 的工具进行工作,则需要知道这些变体。

变体如下所示:

除了之前列示的变体之外,EGL 还尝试创建与页面处理程序中的名称完全匹配的标识。

考虑页面处理程序 myJSP,它包括 myIteM 变量。如果将该变量绑定至布尔值复选框,JSP 文件将引用 Java bean 属性 myJSP.EGLmyIteMAsBoolean 并且 Java bean getter 和 setter 函数的命名如下所示:
JSP 文件中的布尔值复选框的源代码如下所示:
  <h:selectBooleanCheckbox styleClass="selectBooleanCheckbox"
	    id="checkbox1" value="#{myJSP.EGLmyIteMAsBoolean}">
  </h:selectBooleanCheckbox>

EGL 避免生成在 Java 中无效的名称;有关详细信息,请参阅如何为 Java 名称取别名

相关概念
PageHandler 部件

相关任务
创建 EGL 数据项并将其与 Faces JSP 相关联
将 EGL 记录与 Faces JSP 相关联

对页面处理程序代码使用“快速编辑”视图

相关参考
如何为 Java 名称取别名
命名约定
EGL 的 Page Designer 支持

使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.