JSF - 基本标签
在本章中,您将了解各种类型的基本 JSF 标签。
JSF 提供了一个标准 HTML 标签库。这些标签被渲染成相应的 html 输出。
对于这些标签,您需要在 html 节点中使用以下 URI 命名空间。
<html xmlns = "http://www.w3.org/1999/xhtml" xmlns:h = "http://java.sun.com/jsf/html">
以下是 JSF 2.0 中重要的基本标记。
S.No | 标记 &描述 |
---|---|
1 | h:inputText
呈现 type="text" 的 HTML 输入,文本框。 |
2 | h:inputSecret
呈现 type="password" 的 HTML 输入,文本框。 |
3 | h:inputTextarea
呈现 HTML 文本区域字段。 |
4 | h:inputHidden
呈现 type="hidden" 的 HTML 输入。 |
5 | h:selectBooleanCheckbox
呈现单个 HTML 复选框。 |
6 | h:selectManyCheckbox
呈现一组 HTML 复选框。 |
7 | h:selectOneRadio
呈现单个 HTML 单选按钮。 |
8 | h:selectOneListbox
呈现单个 HTML 列表框。 |
9 | h:selectManyListbox
呈现 HTML 多列表框。 |
10 | h:selectOneMenu
呈现 HTML 组合框。 |
11 | h:outputText
呈现 HTML 文本。 |
12 | h:outputFormat
呈现 HTML 文本。它接受参数。 |
13 | h:graphicImage
渲染图像。 |
14 | h:outputStylesheet
在 HTML 输出中包含 CSS 样式表。 |
15 | h:outputScript
包含HTML 输出中的脚本。 |
16 | h:commandButton
呈现 type="submit" 按钮的 HTML 输入。 |
17 | h:Link
呈现 HTML 锚点。 |
18 | h:commandLink
呈现 HTML 锚点。 |
19 | h:outputLink
呈现 HTML 锚点。 |
20 | h:panelGrid
以网格形式呈现 HTML 表格。 |
21 | h:message
为 JSF UI 组件呈现消息。 |
22 | h:messages
为 JSF UI 组件呈现所有消息。 |
23 | f:param
将参数传递给 JSF UI 组件。 |
24 | f:attribute
将属性传递给 JSF UI 组件。 |
25 | f:setPropertyActionListener
设置托管 bean 的属性值。 |