yangjiantong 发表于 2013-2-5 00:59:38

JSTL之<c:set>和<c:remove>标签

<c:set>可以往变量里设值,根据scope属性设定范围,从而在不同地方可以取到,默认是page范围。
<c:set value=”value”
var=”varName” page|request|session|application}”]/>

<c:remove>是一出变量的值。
<c:remove var=”varName”
/>

给上面两个标签举个例子:
<li>标签c:set,c:remove</li><br>
<c:set value="123" var="temp"/>
temp:${temp }<br>

<c:remove var="temp"/>
temp:${temp }<br>

运行结果为:
.标签c:set,c:remove
temp:123
temp:

从上面结果页可以看出一个结论,就是使用JSTL的一个好处,当取得的结果为空时,什么都不显示,如果不用jstl,则会显示null。
页: [1]
查看完整版本: JSTL之<c:set>和<c:remove>标签