JSF - f:attribute 布尔值
JSF - f:attribute boolean value
有没有办法将布尔 f:attribute
值发送到 bean?
一个标签用法:
<xyz:mytag isGreenColor="true" .../>
小脸:
<h:panelGroup binding="#{bean.field}">
<f:attribute name="isGreenColor" value="#{isGreen}"/>
</h:PanelGroup>
如果要发送到 bean 那么如何读取属性 - 我的意思是布尔转换?
谢谢
你可以像这样发送到 bean: ()
<p:commandLink value="" action="#{bean.func}" process="@this">
<f:attribute name="isGreenColor" value="#{isGreen}"/>
</p:commandLink>
您可以使用任何东西代替 commandLink,例如:p:ajax
你可以这样阅读:
public void func(ActionEvent event) {
Boolean isGreenColor = (Boolean) event.getComponent().getAttributes().get("isGreenColor");
}
有没有办法将布尔 f:attribute
值发送到 bean?
一个标签用法:
<xyz:mytag isGreenColor="true" .../>
小脸:
<h:panelGroup binding="#{bean.field}">
<f:attribute name="isGreenColor" value="#{isGreen}"/>
</h:PanelGroup>
如果要发送到 bean 那么如何读取属性 - 我的意思是布尔转换?
谢谢
你可以像这样发送到 bean: ()
<p:commandLink value="" action="#{bean.func}" process="@this">
<f:attribute name="isGreenColor" value="#{isGreen}"/>
</p:commandLink>
您可以使用任何东西代替 commandLink,例如:p:ajax
你可以这样阅读:
public void func(ActionEvent event) {
Boolean isGreenColor = (Boolean) event.getComponent().getAttributes().get("isGreenColor");
}