个性化阅读
专注于IT技术分析

JSF h:inputText标签

点击下载

本文概述

JSF <h:inputText>标记用于在网页上呈现输入字段。

在<h:form>标记内使用它来声明允许用户输入数据的输入字段。

value属性引用名为User的托管bean的name属性。此属性保存名称组件的数据。用户提交表单后, “用户”中name属性的值将设置为在与此标签对应的字段中输入的文本。


JSF <h:InputText>标记示例

在下面的示例中, 我们使用标签标签为inputText标签提供标签, 具有属性的inputText, 用于表示提交按钮的commandButton。所有这些都包含在<h:form>标记中。

<h:inputText id="username" value="#{user.name}" label="username" maxlength="10"			
size="15" alt="username" autocomplete="off" readonly="false" required="true"			
requiredMessage="Username is required" style="color:red" accesskey="q">
	</h:inputText>

JSF呈现<h:inputText>标记, 如下所示

<input id="userform:username" name="userform:username" autocomplete="off" accesskey="q" 
alt="username" maxlength="10" size="15" style="color:red" type="text">

输出:

JSF H inputtext标签1

JSF <h:inputText>标记属性

属性名称 描述
id 它是此组件的标识符。此ID必须是唯一的。你可以使用它来访问CSS和JS文件中的HTML元素。
value 它用于收集inputText的当前值。
class 它为组件提供类名。它用于从CSS和JS文件访问组件。
maxlength 在此字段中可以输入的最大字符数。
alt 此组件呈现的元素的替代文字描述。
accesskey 按下访问键会将焦点转移到此元素。随浏览器的不同而不同。
size 用于确定此字段宽度的字符数。
required 它指示用户需要为此输入组件提供提交的值。
requiredMessage 如果required属性设置为true, 则requiredMessage中提供的消息描述将显示在网页上。
style 它用于为组件应用CSS。
rendered 它用于渲染组件。此属性的默认值为true。
convertor 它用于转换向该组件注册的实例。
readonly 它指示此组件禁止用户进行更改。你可以通过将readonly作为此属性的值传递来使组件为readonly。例如。 readonly =“ readonly”

赞(0)
未经允许不得转载:srcmini » JSF h:inputText标签

评论 抢沙发

评论前必须登录!