Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jsp设置变量不工作_Jsp_Jstl - Fatal编程技术网

jsp设置变量不工作

jsp设置变量不工作,jsp,jstl,Jsp,Jstl,我试着做一些非常简单的事情: <c:set var="show-popup" value="true"/> <span>SHOW POPUP val: ${show-popup} eval: ${show-popup eq 'true'}</span> 我是否设置错误?这些语句彼此相邻,我不会在页面的其他任何地方设置它。 我搞砸了什么?它。。。。。。看起来甚至没有人测试原始代码。这就解决了这个问题: <c:set var="showPopup" val

我试着做一些非常简单的事情:

<c:set var="show-popup" value="true"/>
<span>SHOW POPUP val: ${show-popup} eval: ${show-popup eq 'true'}</span>
我是否设置错误?这些语句彼此相邻,我不会在页面的其他任何地方设置它。
我搞砸了什么?

它。。。。。。看起来甚至没有人测试原始代码。这就解决了这个问题:

<c:set var="showPopup" value="true"/>
<span>SHOW POPUP val: ${showPopup}</span>

显示弹出窗口值:${showPopup}
TIL要小心jsp中的变量名称。 我想包括破折号在内的评估是在尝试减法还是什么

<c:set var="showPopup" value="true"/>
<span>SHOW POPUP val: ${showPopup}</span>