VCy*_*y_A 5 el primefaces jsf-2
我想在满足任何一个条件的情况下禁用primefaces中的按钮.例如:
我有commandButton:
<p:commandButton value="Check" actionListener="#{myBean.someMethod()}"
disabled="#{myBean.contador1 eq 0} ">
Run Code Online (Sandbox Code Playgroud)
它工作正常.但是,我想检查另一个条件来禁用该按钮.
disabled="#{myBean.contador2 eq 100} ">
Run Code Online (Sandbox Code Playgroud)
如果我单独尝试其中一个,则按钮被禁用.但是,当我尝试加入这两个条件时,它们都不起作用.我试过了:
disabled="#{myBean.contador1 eq 0} || #{myBean.contador2 eq 100} ">
disabled="#{myBean.contador1 eq 0} or #{myBean.contador2 eq 100} ">
disabled="#{myBean.contador1 eq 0} , #{myBean.contador2 eq 100} ">
disabled="#{myBean.contador1 eq 0} #{myBean.contador2 eq 100} ">
Run Code Online (Sandbox Code Playgroud)
有什么建议吗?提前致谢.
Pet*_*sik 16
我认为这是正确的语法
disabled="#{myBean.contador1 eq 0 or myBean.contador2 eq 100} ">
Run Code Online (Sandbox Code Playgroud)
你基本上只启动EL表达式(#{})一次,不管你要在里面调用多少个bean.
| 归档时间: |
|
| 查看次数: |
15531 次 |
| 最近记录: |