本文概述
它是具有外观功能的标准inputText的扩展。我们可以使用<p:inputText>组件来创建它。它用于在JSF应用程序中获取用户输入。它包括下表中列出的各种属性。
InputText属性
Attribute | Default value | 返回类型 | Description |
---|---|---|---|
id | null | String | 它是组件的唯一标识符。 |
rendered | true | Boolean | 它用于指定组件的呈现。 |
value | null | Object | 用于设置组件的值。 |
required | false | Boolean | 用于根据需要制作组件。 |
accesskey | null | String | 用于设置组件的访问密钥。 |
alt | null | String | 它用于设置输入字段的备用文本描述。 |
autocomplete | null | String | 它用于设置自动完成行为。 |
dir | null | String | 它是文本的方向指示。 |
lang | null | String | 用于设置组件的语言。 |
maxlength | null | Integer | 它用于设置可以在此字段中输入的最大字符数。 |
placeholder | null | String | 它用于指定简短提示。 |
readonly | 0 | Boolean | 它用于将此组件设置为只读。 |
size | null | Integer | 用于设置组件的大小。 |
style | null | String | 它用于设置组件的内联CSS。 |
title | null | String | 它提供了咨询工具提示。 |
type | text | String | 用于设置输入类型。 |
例子
在下面的示例中, 我们正在实现<p:inpuText>组件。本示例包含以下文件。
JSF文件
// inputText.xhtml
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://xmlns.jcp.org/jsf/html"
xmlns:p="http://primefaces.org/ui">
<h:head>
<title>InputText</title>
</h:head>
<h:body>
<h:outputText value="Enter Text: "/>
<p:inputText />
</h:body>
</html>
此JSF页面产生以下输出。
输出
评论前必须登录!
注册