我试图做一些非常简单的事情:
<c:set var="show-popup" value="true"/>
<span>SHOW POPUP val: ${show-popup} eval: ${show-popup eq 'true'}</span>
但是这会显示在页面上:
SHOW POPUP val: 0 eval: false
我是否设置错误?这些陈述是彼此相邻的,我没有在页面上的任何其他位置设置它。 我搞砸了什么?
答案 0 :(得分:0)
<c:set var="showPopup" value="true"/>
<span>SHOW POPUP val: ${showPopup}</span>
TIL要小心jsp中的var名称。 我认为包括破折号在内的评估试图进行减法或其他什么?