<h:commandLink value="next" action="#{student.getNext()}" rendered="#{! (student.maximumSize<=student.idvalue.size)}" ></h:commandLink>
但是我在 student.maximumSize<=student.idvalue.size 中遇到错误
<= 我可以在这里替换什么 .. ??
<h:commandLink value="next" action="#{student.getNext()}" rendered="#{! (student.maximumSize<=student.idvalue.size)}" ></h:commandLink>
但是我在 student.maximumSize<=student.idvalue.size 中遇到错误
<= 我可以在这里替换什么 .. ??
最好是删除!
并使用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 表达式而不是诸如==
<
>
etc 之类的符号...
== --> eq
!= --> ne
< --> lt
> --> gt
<= --> le
>= --> ge
您需要将 '<=' 更改为 'le',或使用 < < 的语法。