ボタンによってトリガーされるブールステータス変数に応じて画像を表示するにはどうすればよいですか?そのページ全体をリロードしたくはありませんが、その特定の画像だけをリロードしたいと思います。
フェイスレットページ:
</h:form>
<h:commandButton value="test" action="#{bean.toggleStatus}">
<f:ajax render="image"/>
</h:commandButton>
<h:graphicImage id="image" value="status.gif" rendered="#{bean.status}"/>
</h:form>
バッキングクラス:
class Bean {
private boolean status = false;
public void toggleStatus() {
status = true;
}
//getter, setter
}
ここで何が間違っているのか考えてみませんか?