本文概述
- JSF < h:form> 标签声明
- JSF < h:form> 标记示例
- JSF < h:form> 标记属性
注意:h:form标记本身不执行任何布局, 其目的是收集数据并声明可被表单中其他组件使用的属性。 JSF < h:form> 标签声明
<
h:form>
<
!-- form elements -->
<
/h:form>
JSF < h:form> 标记示例
<
h:form id="user-form">
<
h:outputLabel for="username">
User Name<
/h:outputLabel>
<
h:inputText id="username" value="http://www.srcmini.com/#{user.name}" required="true" requiredMessage="Username is required"/>
<
br/>
<
h:commandButton id="submit-button" value="http://www.srcmini.com/Submit" action="response.xhtml"/>
<
/h:form>
【JSF h:form标记】输出:
文章图片
JSF < h:form> 标记属性
属性 | 描述 |
---|---|
accept | 处理此表单的服务器将正确处理的内容类型列表。 |
class | 此组件的CSS类名称。 |
enctype | 它用于向服务器提交内容。如果未指定, 则默认值为“ application / x-www-form-urlencoded”。 |
id | 它是此组件的标识符。此ID必须是唯一的。你可以使用它来访问CSS和JS文件中的HTML元素。 |
lang | 它描述了为此组件生成的标记中使用的语言。 |
rendered | 它用于渲染组件。此属性的默认值为true。 |
onclick | 当在该元素上单击指针按钮时, 它将执行Javascript代码。 |
onsubmit | 提交表单时, 它将执行Javascript代码。 |
推荐阅读
- JSF 标记
- JSF功能
- 一个简单的JavaServer Faces应用程序
- JSF h:dataTable标记
- JSF CRUD(创建读取更新删除)应用程序
- JSF f:convertNumber标记
- JSF f:convertDateTime标记
- JSF复合组件
- JSF h:commandLink标记