本文概述
- InputTextarea属性
- 例子
它还显示剩余字符信息。
InputTextarea属性 下表包含InputTextarea组件的属性。
Attribute | Default value | Return type | Description |
---|---|---|---|
id | null | String | 它是组件的唯一标识符。 |
rendered | true | Boolean | 它呈现布尔值以指定组件的呈现。 |
binding | null | Object | 它用于设置el表达式, 该表达式映射到后备bean中的服务器端UIComponent实例。 |
value | null | Object | 它用于保存组件的值。 |
converter | null | Converter/String | 定义组件转换器的el表达式或文字文本。 |
immediate | false | Boolean | 用于设置布尔值。 |
required | false | Boolean | 它用于使组件成为必需。 |
validator | null | Method Expr | 它是一个方法绑定表达式, 表示方法验证。 |
valueChangeListener | null | Method Expr | 它是一个方法绑定表达式, 它表示处理值更改事件的方法。 |
requiredMessage | null | String | 它用于设置在必填字段验证失败时显示的消息。 |
converterMessage | null | String | 用于设置转换失败时显示的消息。 |
validatorMessage | null | String | 用于设置验证字段时显示的消息。 |
autocomplete | null | String | 它用于设置自动完成行为。 |
size | null | Integer | 它用于设置确定输入元素宽度的字符数。 |
style | null | String | 它用于为输入元素设置第CSS行。 |
autoResize | true | Boolean | 用于将autoResize设置为true或false。 |
JSF文件
// inputTextarea.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>
AutoComplete<
/title>
<
/h:head>
<
h:body>
<
h2>
PrimeFaces Autocomplete TextArea<
/h2>
<
h:outputText value="http://www.srcmini.com/Enter srcmini for sugessions" />
<
h:form>
<
p:inputTextarea rows="10" cols="50" completeMethod="#{autoCompleteTextArea.sugessions}" queryDelay="100" minQueryLength="1" />
<
/h:form>
<
/h:body>
<
/html>
ManagedBean
// AutoCompleteTextArea.java
package com.srcmini;
import java.util.ArrayList;
import java.util.List;
import javax.faces.bean.ManagedBean;
@ManagedBean
public class AutoCompleteTextArea {
public List<
String>
sugessions(String str) {
List<
String>
results = new ArrayList<
>
();
if (str.equals("srcmini")) {
results.add("srcmini is a Tutorial Site.");
results.add("srcmini is good to learn Java.");
results.add("srcmini provides technical tutorials.");
results.add("srcmini is easy to understand.");
results.add("srcmini is developed by srcmini!");
} else {
results.add("srcmini "+str);
}
return results;
}
}
输出
文章图片
【PrimeFaces InputTextarea用法例子】当我们开始输入文本区域时, 它会显示建议。
文章图片
推荐阅读
- PrimeFaces键盘keyboard用法
- PrimeFaces简介
- PrimeFaces InputText实例
- PrimeFaces InputSwitch用法
- PrimeFaces Inplace用法
- PrimeFaces InputMask组件使用详解
- PrimeFaces growl用法详解
- PrimeFace FileUpload文件上传实例
- create-react-app ??????react??????