JSF h:form标记

本文概述

  • JSF < h:form> 标签声明
  • JSF < h:form> 标记示例
  • JSF < h:form> 标记属性
< h:form> 标记表示输入表单。它包括子组件, 这些子组件可以包含呈现给用户或与表单一起提交的数据。它还可以包括HTML标记, 以布置页面上的组件。
注意: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标记

文章图片
JSF < h:form> 标记属性
属性 描述
accept 处理此表单的服务器将正确处理的内容类型列表。
class 此组件的CSS类名称。
enctype 它用于向服务器提交内容。如果未指定, 则默认值为“ application / x-www-form-urlencoded”。
id 它是此组件的标识符。此ID必须是唯一的。你可以使用它来访问CSS和JS文件中的HTML元素。
lang 它描述了为此组件生成的标记中使用的语言。
rendered 它用于渲染组件。此属性的默认值为true。
onclick 当在该元素上单击指针按钮时, 它将执行Javascript代码。
onsubmit 提交表单时, 它将执行Javascript代码。

    推荐阅读