Я новичок в шве и richfaces. Я хочу скрыть / показать a4joutputpanel с помощью параметра Rendered = "" "True / false", задав Managed Bean. Но я беру это исключение:
com.sun.facelets.tag.TagAttributeException: /testscreen.xhtml
action = "# {testBean.renderActive (true)}" Не является допустимым выражением метода: # {testBean.renderActive (true) }
Может кто-нибудь помочь мне с этим?
Вот мои xhtml и коды управляемого кода:
<a4j:commandButton action="#{testBean.renderActive(true)}" reRender="MyPanel" value="Start" />
<a4j:outputPanel id="MyPanel">
<s:div rendered="#{testBean.renderProperty}">
........
</s:div>
</a4j:outputPanel>
ManagedBean
public void renderActive(Boolean rendeBoolean){
this.renderProperty=rendeBoolean; }
private Boolean renderProperty;
public Boolean getRenderProperty() {
return renderProperty;
}
public void setRenderProperty(Boolean renderProperty) {
this.renderProperty = renderProperty;
}