java - 这个 JSF EL 语句有什么问题?

标签 java jsf el

代码

<c:if test="#{attr1 && !attr2 && (empty attr3)}">

错误返回

The entity name must immediately follow the '&' in the entity reference.

我只需要检查属性 1 是否为真,属性 2 是否为假,属性 3 是否未设置。 第一次尝试不带括号,结果相同。

谢谢

最佳答案

它需要实体名称,如 &;。您可以使用 &; &;或将其替换为 and 以提高可读性。

关于java - 这个 JSF EL 语句有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5193037/

相关文章:

java - 创建文件不写入java

java - 避免隐式急切加载集合 stub ?

java - 如何显示span类字段

jsf - 如何检查服务器使用的是哪个版本的 EL

java - 境界有新变化?

java - JSF - 使用 ajax 调用更改 panelGroup - Beans、EL 和?

java - 如何使用 Jsf validator 查看用户名和/或电子邮件是否已存在

jsf - 传递 p :dataTable to JavaScript function in p:ajax oncomplete 的当前选定行

string - h :inputText which is bound to String property is submitting empty string instead of null

jsf - 自定义组件上的 ValueChangeListener 导致 PropertyNotFoundException