如果布尔值为假,我想显示一个 div。
这是我的豆:
@Named
@RequestScoped
public class NewUserBean implements Serializable {
private static final long serialVersionUID = 1L;
private boolean bool = false;
public boolean isBool() {
return bool;
}
public void setBool(boolean bool) {
this.bool = bool;
}
这是我的 .xhtml 文件的一部分
<div jsf:rendered="#{!newUserBean.bool}">
//Display something
</div>
该视图不显示任何内容,但如果我更改它 2
<div jsf:rendered="#{newUserBean.bool}">
尽管布尔值为假,但视图显示 div 元素。
我的 HTML div 元素满足所有条件(1. http://xmlns.jcp.org/jsf命名空间中至少有一个 jsf:xxx 属性。2. 至少有一个与特定 JSF 组件关联的“标识属性”。 ) 成为直通元素。然而它不起作用。