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标签&安培;描述
1h:inputText

呈现类型="text"的HTML输入,文本框.

2h:inputSecret

呈现类型="密码的HTML输入",文本框.

3h:inputTextarea

呈现HTML textarea字段.

4h:inputHidden

呈现类型="隐藏的HTML输入".

5h:selectBooleanCheckbox

呈现单个HTML复选框.

6h:selectManyCheckbox

呈现一组HTML复选框.

7h:selectOneRadio

渲染a单个HTML单选按钮.

8h:selectOneListbox

呈现HTML单个列表框.

9h:selectManyListbox

呈现HTML多重列表框.

10h:selectOneMenu

呈现HTML组合框.

11h:outputText

呈现HTML文本.

12h:outputFormat

呈现HTML文本.它接受参数.

13h:graphicImage

渲染图像.

14h:outputStylesheet

在HTML输出中包含CSS样式表.

15h:outputScript

在HTML输出中包含一个脚本.

16h:commandButton

呈现类型="提交"按钮的HTML输入.

17h:链接

呈现HTML锚点.

18h:commandLink

呈现HTML锚点.

19h:outputLink

呈现HTML锚点.

20h:panelGrid

以网格形式呈现HTML表格.

21h:message

渲染消息JSF UI组件.

22h:messages

呈现JSF的所有消息UI组件.

23f:param

将参数传递给JSF UI Component.

24f:attribute

将属性传递给JSF UI组件.

25f:setPropertyActionListener

设置托管bean属性的值.