标准的 JSF“图像”组件
另请参见
您可以将标准的 JavaServer Faces 图像组件
从组件面板拖到可视设计器中,以便将图像(如 JPEG 或 GIF 文件)添加到 Visual Web JSF 页上。将图像拖到可视设计器中的页面上时,将显示一个对话框,可使用该对话框在文件系统中查找图像文件或输入 URL(如果单击顶部的 "URL" 标签)。如果导航至某个图像文件并单击“确定”,就会将该图像文件复制到项目中,您可以在“项目”窗口中的 "<项目名称>" >“Web 页”> "resources" 下面看到它。
- 此组件是 JavaServer Faces 引用实现,不能使用主题。组件面板的“基本”类别中的图像组件支持主题,而且提供可提高易用性的其他功能。
将组件拖到可视设计器中之后,可以使用它来执行以下多项操作:
- 将该组件拖到页面上的其他位置。
- 选择该组件,并在图像“属性”窗口中编辑其属性。如有必要,请右键单击该组件并选择“属性”以显示“属性”窗口。可以对下列常用属性进行设置:
- id。图像组件的名称。在 JSP 文件中,该名称是该组件的
id 属性的值。在页面 Bean 中,该属性的值是 HtmlGraphicImage 对象的名称。
- alt。图像的替代文本。alt 文本描述 HTML 页中的图形元素,其中的文本可通过屏幕阅读器读取,并作为工具提示显示,当用户关闭 Web 浏览器中的图形显示时,将显示该文本。与 HTML
<img> 标记的 alt 属性相同。
- value。图像文件的路径(如
/resources/image-file.gif)或指向图像的 URL(如 )。
- 右键单击图像组件,并选择以下任一选项:
- 绑定到数据。动态设置显示的图像。您可以将组件的
value 属性绑定到对象或数据提供器,如“绑定到数据”对话框主题所述。
- 属性绑定。打开一个对话框,通过该对话框可以将
value 属性之外的组件属性绑定到其他对象或 Bean 属性,这些对象或属性将自动更新此组件的属性。
- 添加绑定属性。该选项用于在组件中添加绑定属性。
- 注意:如果您打算使用 Java 代码编写组件脚本,则必须手动添加绑定属性,可使用值绑定表达式将该属性绑定到支持页面 Bean 的属性上。
- 删除绑定属性。该选项用于从组件中删除绑定属性。
- 另请参见
- 使用组件
- 组件任务:快速参考
- 关于 Visual Web 组件面板
法律声明