繁体   English   中英

根据bean值呈现jsf commandLink

[英]render jsf commandLink on basis of bean value

嗨,根据我的要求,我有一个数据表,最后一列是激活/停用。 我必须创建一个commandLink来取消激活该行,一旦它被取消激活,就会出现激活commandLink。为此,我创建了两个commandLink,一个用于激活,另一个用于去激活,但是问题是两者都出现在同一时间。一次出现一个。 我也必须根据statusId(1-active,2-deactive)显示这些

<h:commandLink id="a" rendered=#{status=1} action="#{bean.activate}"  value="Activate" />
<h:commandLink id="b" rendered=#{status=2} action="#{bean.deactivate}"  value="Deactivate" />

http://docs.oracle.com/javaee/6/tutorial/doc/bnaik.html

正确的表达是

 <h:commandLink id="a" rendered="#{status == 1}" action="#{bean.activate}"  value="Activate" />

eq也是有效的运算符。 注意引号。

如果它是被deactivated或被activated的布尔属性,那就更好了,但这更多的是见解。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM