本文概述
- 键盘属性
- 例子
键盘属性
Attribute | 默认值 | Type | Description |
---|---|---|---|
password | false | Boolean | 它用于使输入成为键盘字段。 |
showMode | focus | String | 它指定showMode。 |
buttonImage | null | String | 用于设置按钮的图像。 |
ButtonImageOnly | false | Boolean | 设置为true时, 将仅显示按钮的图像。 |
effect | fadeIn | String | 用于设置显示动画的效果。 |
effectDuration | null | String | 用于设置显示动画的长度。 |
layout | qwerty | String | 设置键盘布局。 |
layoutTemplate | null | String | 用于设置自定义布局的模板。 |
keypadOnly | focus | Boolean | 它指定显示键盘而不是键盘。 |
promptLabel | null | String | 用于设置提示文字的标签。 |
closeLabel | null | String | 用于设置关闭键的标签。 |
clearLabel | null | String | 用于设置清除键的标签。 |
backspaceLabel | null | String | 用于设置退格键的标签。 |
alt | null | String | 它用于设置输入字段的备用文本描述。 |
maxlength | null | Integer | 它用于设置可以在此字段中输入的最大字符数。 |
title | null | String | 它用于设置咨询工具提示信息。 |
JSF文件
// keyboard.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>
keyboard<
/title>
<
/h:head>
<
h:body>
<
h:form>
<
h:panelGrid columns="2" cellpadding="5">
<
h:outputText value="http://www.srcmini.com/User Name:" />
<
p:keyboard id="keyboard" value="http://www.srcmini.com/#{keyboard.value}" />
<
/h:panelGrid>
<
br/>
<
p:commandButton value="http://www.srcmini.com/Submit" icon="ui-icon-check" />
<
/h:form>
<
/h:body>
<
/html>
ManagedBean
// Keyboard.java
package com.srcmini;
import javax.faces.bean.ManagedBean;
@ManagedBean
public class Keyboard {
private String value;
public String getValue() {
return value;
}
public void setValue(String value) {
this.value = http://www.srcmini.com/value;
}
}
输出
文章图片
文章图片
推荐阅读
- PrimeFaces布局组件用法
- PrimeFaces InputTextarea用法例子
- PrimeFaces简介
- PrimeFaces InputText实例
- PrimeFaces InputSwitch用法
- PrimeFaces Inplace用法
- PrimeFaces InputMask组件使用详解
- PrimeFaces growl用法详解
- PrimeFace FileUpload文件上传实例