JSF 1.1 布局面板组件属性窗口
另请参见
在使用可视设计器编辑的某个页面上选择布局面板组件 时(在将该组件添加到页面上后),将显示该组件的“属性”窗口。
布局面板组件通常是标签组件 的一部分。将新标签添加到页面(例如,通过将标签集组件 放到页面上)后,可以在标签组件下看到该组件。
“布局面板”组件具有以下属性。
常规
id。 类型:字符串
页面 Bean 和 JSP 文件中的布局面板组件的名称。在页面 Bean 中,由 PanelLayout 对象表示布局面板组件。
外观
panelLayout。 类型:字符串
可以通过此属性的下拉列表选择以下某个选项:
网格式布局。 按照组件在面板上的创建位置来排列它们。通常称之为绝对定位。如果使用对齐网格 ,则每个组件在创建时都与最近的网格角点对齐。
流式布局。 在顶行从左到右排列组件。当一行不能放下更多组件时,将在下一行从左到右排列组件,依次在页上继续排列组件。
style。 类型:字符串
要应用到组件中的层叠样式表规则(CSS 级别 2)。例如:
position: absolute; left: 288px; top: 312px
您既可以直接输入值,也可以单击省略号 (...) 按钮以使用样式编辑器 。
此属性将覆盖此组件的主题或项目 CSS 文件中的所有设置。如果在此属性中指定的样式未生效,其原因是组件区域被具有不同样式设置的子组件遮盖住了。
有关 CSS2 样式属性的列表,请参见以下 Web 页:
styleClass。 类型:字符串 呈现组件时应用的以空格分隔的 CSS2 样式类列表。必须在项目的样式表或主题的 CSS 文件中定义这些样式类。单击省略号按钮 (...),将会看到一个列表,其中包含可添加到此属性中的所有样式。有关将 CSS 类和规则添加到项目的层叠样式表的信息,请参见 CSS 编辑器 。
有关已添加到此属性中的类为何没能对组件产生影响的说明,请参见上文中的 style 属性描述。
行为
visible。 类型:布尔型
指示用户能否在呈现的 HTML 页面上看到组件。缺省情况下,将选定此属性。如果取消选择此属性,则组件的 HTML 代码将呈现在页面上,但该组件在浏览器中不可见,因为它被样式设置隐藏了。由于 HTML 代码呈现出来,因此在提交表单时仍然可以处理组件,而且在浏览器中查看源代码的用户可以看到 HTML 代码。此外,您的 Web 应用程序可以使用客户端 JavaScript 来显示或隐藏组件。
如果需要完全隐藏组件(例如,由于它包含某些用户不应该看到的敏感信息),请取消选择 rendered 属性。
高级
另请参见
布局面板组件
标签组件
使用组件
组件任务:快速参考
法律声明