1

これが私のバッキング 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 メソッドを呼び出すようには見えません。エラーにもなりません。

4

1 に答える 1

2

value="#{'true'}"代わりに試してくださいvalue="true"

于 2012-10-25T14:43:47.727 に答える