请教jstl问题
下面代码输出结果为( )。
<c:set var=”myVar” scope =”session”>
1+2
</c:set>
<c:out value=”${myVar}”/>
A . 1+2
B . 3
C. 0
D. 无输出
------解决方案--------------------1+2
把这个当成了一个简单的字符串,并没有进行加减运行。
如果把1+2换成${1+2}这样就会进行加减运行,结果 为3
------解决方案--------------------
------解决方案--------------------<c:set var=”myVar” scope =”session”>
1+2
</c:set>
<c:out value=”${myVar}”/>
页面的输出结果是 1+2
也可以这样写
<c:set var="myVar" scope ="session" value="1+2" />
<c:out value="${myVar}"/>