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 中重要的基本标签。

序号 标签 & 描述
1 h:inputText

渲染类型为“text”的 HTML 输入,文本框。

2 h:inputSecret

渲染类型为“password”的 HTML 输入,密码框。

3 h:inputTextarea

渲染 HTML 文本区域字段。

4 h:inputHidden

渲染类型为“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

渲染类型为“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 属性的值。

广告