页项属性指定当在 PageHandler 部件中声明项或数组时有意义的特征。
在下面的描述中,绑定属性是这样的属性:当 Page Designer 将项(或包含项的记录)放到 Web 页面上时,此属性的值起作用。Page Designer 可以覆盖该值,该值是缺省值。
action 属性是一个绑定属性,它表示当您在 Page Designer 中工作时,该属性的赋值将被用作缺省值。仅当项属性 displayUse 的值为 button 或 hyperlink 时,此属性才有意义。
action 的值是指当用户单击按钮或超文本链接时调用的代码。
action = actionValue
byPassValidation 属性是一个绑定属性,它表示当您在 Page Designer 中工作时,该属性的赋值将被用作缺省值。仅当对表示命令标记(按钮或超链接)的项指定此属性时,此属性才起作用。Yes 指示在发生命令事件时要绕过验证。不将来自输入字段的数据返回至程序。
byPassValidation = yesOrNo
displayName 属性是一个绑定属性,它表示当您在 Page Designer 中工作时,该属性的赋值将被用作缺省值。此属性指定显示在项旁边的标签。
displayName = "literal"
displayUse 属性是一个绑定属性,它表示当您在 Page Designer 中工作时,该属性的赋值将被用作缺省值。此属性将项与用户界面控件相关联。
displayUse = displayUse
help 属性是一个绑定属性,它表示当您在 Page Designer 中工作时,该属性的赋值将被用作缺省值。 此属性指定当用户将光标放到输入项上方时将显示的悬浮式帮助文本。
help = literal
如果未对特定于项的 help 属性指定值,则 help 属性对包含该项的 pageHandler 部件起作用。有关详细信息,请参阅 EGL 源格式的 PageHandler 部件。
属性 newWindow 指示当 EGL 运行时显示 Web 页面以便响应 action 属性中标识的活动时,是否使用新的浏览器窗口。
newWindow = yesOrNo
仅当指定了属性 action 时,属性 newWindow 才有意义;否则,使用当前浏览器窗口来显示下一页。
属性 numElementsItem 是在静态数组变量或记录项中指定的,并且标识页面处理程序中的另一个项的名称。在运行时,页面处理程序设置该项以向 JSP 指示要显示的数组元素数目。此属性仅用于输出。
numElementsItem = "itemName"
因为每个动态数组都包含所使用的元素数目的指示符,所以属性 numElementsItem 对动态数组无效。有关详细信息,请参阅数组。
属性 selectFromListItem(以前是 selectFromList 属性)是一个绑定属性,它表示当您在 Page Designer 中工作时,该属性的赋值将被用作缺省值。
此属性引用数组或表列,用户可从这些数组和表列中选择一个或多个值;并且,此属性指示正在声明的数组或项将接收数据以响应用户从该列表中进行的选择。
如果允许用户选择多个值,则对数组指定此属性。否则,对项指定此属性。
属性 selectType 指示要接收的值的类型,它可以是用户选择的内容,也可以是数组的下标或列的索引。
selectFromListItem = "listName"
有关解析名称的详细信息,请参阅对部件的引用。
selectType 属性是一个绑定属性,它表示当您在 Page Designer 中工作时,该属性的赋值将被用作缺省值。
此属性指示检索到正在声明的项中的值的类型。
selectType = selectType
有关背景知识信息,请参阅属性 selectFromListItem。
属性 validationOrder 的值是一个整数,它指示项的验证器函数相对于任何其它项的验证器函数的运行时间。如果一个项的验证取决于另一个项的先前验证,则此属性很重要。
首先对任何被指定了 validationOrder 属性值的项进行验证,并且,首先验证具有最小数值的项。然后,对任何未指定 validationOrder 值的项进行验证,在这种情况下,验证顺序是项在页面处理程序中的定义顺序。
validationOrder = integer
value 属性是一个绑定属性,它表示当您在 Page Designer 中工作时,该属性的赋值将被用作缺省值。此属性指定了一个字符串,当 Web 页面显示时,在用户更改值之前,此字符串作为项内容显示。
value = "literal"
相关概念
PageHandler 部件
对部件的引用
相关参考
数组