0

如果布尔值为假,我想显示一个 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 组件关联的“标识属性”。 ) 成为直通元素。然而它不起作用。

4

0 回答 0