本文概述
- JSF < h:InputText> 标记示例
- JSF呈现< h:inputText> 标记, 如下所示
- 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="http://www.srcmini.com/#{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> 标记属性
属性名称 | 描述 |
---|---|
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” |
推荐阅读
- JSF h:inputTextarea标记
- JSF h:inputSecret标记
- JSF h:inputHidden标记
- JSF h:inputFile标记
- HTML5友好标记
- JSF 标记
- JSF h:form标记
- JSF功能
- 一个简单的JavaServer Faces应用程序