JSF 1.2 表列组件

另请参见

表列组件是表组件的一部分,并始终与表中的表行组组件关联。将表组件添加到 Visual Web JSF 页时,将自动在表组件中添加包含三个表列组件的表行组组件。您可以将表列组件 “列”组件图标 拖到可视设计器中的 Visual Web JSF 页上并将其放在表行组的现有表列中,或者将其放在 中的表行组节点上。 

表列组件相当于 HTML <td> 标记,并始终与表行组组件关联。表列组件在 JSP 代码中称为 tableColumn,页面 Bean 中的关联 Java 类为 TableColumn

使用表列组件

要使用表列组件,您可以在可视设计器或 中选择该组件,然后编辑其属性。如果在可视设计器中选择表列,则可以单击鼠标右键,然后从弹出式菜单中选择多个选项,其中的一些选项如下所述:

表列布局元素

表列组件用于定义 XHTML <td> 元素的属性,这些属性用于显示表数据单元格。但是,列表头和脚注的呈现由表行组组件处理。下表显示了表组件的布局,使用表列属性定义的区域显示为蓝色,表组件的剩余部分显示为灰色。

标题栏
操作栏(顶部)
列表头(使用 headerText 属性指定) 列表头(使用 headerText 属性指定)
组表头栏
表数据




表数据
列脚注(使用 footerText 属性指定) 列脚注(使用 footerText 属性指定)
组脚注栏
表列脚注(使用 tableFooterText 属性指定) 表列脚注(使用 tableFooterText 属性指定)
操作栏(底部)
脚注

列表头

“列表头”区域显示每个表列的表头。如果使用 headerText 属性指定列表头的文本,则将呈现表头的缺省实现。可以使用 extraHeaderHtml 属性将额外 HTML 代码添加到表头的呈现 <td> 元素中。

可以使用以下表列属性来更改列表头中的排序图标或图像的外观以及列中的排序行为:

列脚注

“列脚注”区域显示每个表列的脚注。如果使用 footerText 属性指定列脚注的文本,则将呈现脚注的缺省实现。可以使用 extraFooterHtml 属性将额外的 HTML 代码添加到脚注的呈现 <td> 元素中。

表列脚注

“表列脚注”区域在表底部显示列脚注。表列脚注在包含多个行组的表中非常有用。如果使用 tableFooterText 属性指定表列脚注的文本,则将呈现脚注的缺省实现。可以使用 extraTableFooterHtml 属性将额外 HTML 代码添加到表脚注的呈现 <td> 元素中。

另请参见
表列组件属性窗口
绑定组件属性
使用组件
组件任务:快速参考
关于 Visual Web 组件面板

法律声明