本文概述
- SelectBooleanButton属性
- 例子
SelectBooleanButton属性 【PrimeFaces SelectBooleanButton示例】下表包含InputTextarea组件的属性。
Attribute | Default value | 返回类型 | Description |
---|---|---|---|
id | null | String | 它是组件的唯一标识符。 |
rendered | true | Boolean | 它返回布尔值以指定组件的呈现。 |
binding | null | Object | 它用于设置一个表达式, 该表达式映射到后备bean中的服务器端UIComponent实例。 |
value | null | Object | 它保存引用列表的组件的值。 |
converter | null | Converter/String | 它用于设置一个表达式或文字文本, 以定义该组件的转换器。 |
immediate | false | Boolean | 用于设置布尔值。如果value为true, 则在此组件的应用请求值阶段执行过程验证逻辑。 |
required | false | Boolean | 用于根据需要制作组件。 |
requiredMessage | null | String | 它用于设置在必填字段验证失败时显示的消息。 |
onchange | null | String | 它用于在值更改时调用方法。 |
style | null | String | 用于设置组件的内联样式。 |
onIcon | null | String | 用于设置选择按钮时显示的图标。 |
offIcon | null | String | 用于取消选择按钮时显示的图标。 |
onfocus | null | String | 当按钮获得焦点时执行。 |
onblur | null | String | 当按钮失去焦点时执行。 |
JSF文件
// boolean-button.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>
Boolean Button<
/title>
<
/h:head>
<
h:body>
<
h2>
PrimeFaces Boolean Button Example<
/h2>
<
h:form>
<
h:panelGrid columns="2" style="margin-bottom:10px" cellpadding="5">
<
h:outputText value="http://www.srcmini.com/I accept terms and conditions:" />
<
p:selectBooleanButton id="bol" value="http://www.srcmini.com/#{booleanButton.checkValue}" onLabel="Yes" offLabel="No" style="width:80px" onIcon="ui-icon-check" offIcon="ui-icon-close"/>
<
/h:panelGrid>
<
/h:form>
<
/h:body>
<
/html>
ManagedBean
// BooleanButton.java
package com.srcmini;
import javax.faces.bean.ManagedBean;
@ManagedBeanpublic class BooleanButton {private boolean checkValue;
public boolean isCheckValue() {return checkValue;
}public void setCheckValue(boolean checkValue) {this.checkValue = http://www.srcmini.com/checkValue;
}}
输出
文章图片
单击按钮后, 它切换为是。
文章图片
推荐阅读
- PrimeFaces SelectBooleanCheckbox实例
- PrimeFaces自动补全
- PrimeFaces Ajax验证示例
- PrimeFace AreaChart组件用法
- PrimeFaces Ajax ajaxStatus用法例子
- Linux基础命令---mkisofs
- Linux基础命令---findfs
- Linux基础命令---swapoff
- Linux基础命令---hwclock