目前我有一个带有这个表达式的JSP:
<x:if select="$record[principal=$pageScope:uk]">
“uk”是给定的参数。我想要做的是当“principal”与参数OR匹配时传递if。当它为空时。
这样的事情:
<x:if select="$record[principal=$pageScope:uk] || empty $pageScope:uk">
但这不起作用,我找不到任何关于和OR-Operations的文档。
谢谢
马库斯
编辑:将值放入变量并随后将其与c进行比较:如果是我的解决方案:
<x:set var="principalUK" select="string($record/principal/text())"/>
<c:if test="${principalUK eq param.userKey || empty param.userKey}" >
答案 0 :(得分:0)
试试这个,
<x:if test="$record[principal=$pageScope:uk] || empty $pageScope:uk">