JSF提供了一个标准的HTML标签库,它们被渲染成相应的html输出。
为了使用这些标签,我们需要在html节点中使用以下URI的命名空间。
<html
xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
>
以下是JSF 2.0中的重要基本标签。
标签 | 描述 |
---|---|
h:inputText | type =“text"的HTML输入,文本框。 |
h:inputSecret | type =“password"的HTML输入,文本框。 |
h:inputTextarea | HTML textarea字段。 |
h:inputHidden | type =“hidden”的HTML输入。 |
h:selectBooleanCheckbox | 单个HTML复选框 |
h:selectManyCheckbox | 一组HTML复选框 |
h:selectOneRadio | 单个HTML单选按钮。 |
h:selectOneListbox | 单个HTML列表框。 |
h:selectManyListbox | 多个HTML列表框。 |
h:selectOneMenu | HTML组合框。 |
h:outputText | HTML文本。 |
h:outputFormat | HTML文本。 |
h:graphicImage | HTML图像。 |
h:outputStylesheet | HTML CSS样式表。 |
h:outputScript | HTML脚本输出。 |
h:commandButton | type =“submit"按钮的HTML输入。 |
h:Link | HTML锚点。 |
h:commandLink | HTML锚点。 |
h:outputLink | HTML锚点。 |
h:panelGrid | HTML表格形式的网格。 |
h:message | JSF消息 |
h:messages | 许多JSF消息。 |
f:param | JSF UI组件的参数。 |
f:attribute | JSF UI组件的属性。 |
f:setPropertyActionListener | 设置受管Bean的属性的值。 |