<h:commandLink value="next" action="#{student.getNext()}" rendered="#{! (student.maximumSize<=student.idvalue.size)}" ></h:commandLink>
但我在student.maximumSize&lt; = student.idvalue.size
中收到错误&lt; =我可以在这里替换什么.. ??
答案 0 :(得分:10)
最好删除!
并使用gt
<h:commandLink rendered="#{student.maximumSize gt student.idvalue.size}" value="next" action="#{student.getNext()}"></h:commandLink>
或试试这个
<h:commandLink rendered="#{not (student.maximumSize le student.idvalue.size)}" value="next" action="#{student.getNext()}"></h:commandLink>
此处应使用el表达式代替==
<
>
等标志......
== --> eq
!= --> ne
< --> lt
> --> gt
<= --> le
>= --> ge
答案 1 :(得分:1)
您需要将'&lt; ='更改为'le',或使用&amp; lt; &lt;。
的语法