在JSF2.0中可以f:setPropetyActionListener传递boolean?

时间:2012-10-25 14:27:49

标签: jsf-2

这是我的支持bean的一部分:

public class MyBean {
    private boolean mobile = false;

    public boolean isMobile() {
        return mobile;
    }

    public void setMobile(boolean mobile) {
        this.mobile = mobile;
    }

这是JSF代码(在.xhtml中):

<h:commandButton id="submit" value="Test" action="#{myBean.testing}">
    <f:setPropertyActionListener 
            target="#{myBean.mobile}" value="true" />
</h:commandButton>

因此,在测试时,它似乎不会调用setMobile方法。它也没有错误。

1 个答案:

答案 0 :(得分:2)

尝试使用value="#{'true'}"代替value="true"