- JSF 教程
- JSF - 首页
- JSF - 概述
- JSF - 环境设置
- JSF - 架构
- JSF - 生命周期
- JSF - 第一个应用程序
- JSF - 托管 Bean
- JSF - 页面导航
- JSF - 基本标签
- JSF - Facelet 标签
- JSF - 转换器标签
- JSF - 验证器标签
- JSF - DataTable
- JSF - 复合组件
- JSF - Ajax
- JSF - 事件处理
- JSF - JDBC 集成
- JSF - Spring 集成
- JSF - 表达式语言
- JSF - 国际化
- JSF 有用资源
- JSF - 快速指南
- JSF - 有用资源
- JSF - 讨论
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 属性的值。 |
广告