jstl重要语句
1、<c:if test="" var="" scope="">
test:当值为true,执行标签体的内容
var:指定一个绑定名。
scope:指定一个绑定范围。
2、<c:choose>
用于分支,当某个条件满足,执行某一个分支。没一个分支条件用when标签来表示。
<c:when test="">
可出现多次,仅用于<c:choose>
test:当值为ture时,执行标签体的内容。
<c:otherwise>
只出现一次,只用于true,执行标签体的内容。
3、<c:forEach var="" items="" varStatus="">
用于遍历集合items属性:指定要遍历的集合。
var:指定一个绑定名,jsp引擎会从集合当中取一个对象,绑定到pageContext对象上。
varStatus:指定一个绑定名,对应的绑定值是一个java对象,封装了遍历时的一些信息,包括当前遍历的对象的 · 下标(index)以及是第几次(count)遍历。
4、<c:url>
当用于禁止cookie以后,会自动在地址后面添加sessionId.
当使用绝对路径时,会自动在地址前添加应用名。
value:指定地址。在表单提交、链接当中,可以使用该标签。
5、<c:set var="" scope="" value="">
绑定一个对象到指定的范围。
value:绑定值。
6、<c:remove var="" scope="">
解除绑定
7、<c:catch var="">
处理异常,会将异常信息封装成一个对象,绑定到pageContext对象上。
8、<c:import url="">
url指定一个jsp文件的地址,jsp会在运行时调用这个jsp。
9、<c:redirect url="">
重定向到另外一个地址。url属性指定重定向的地址。
10、<c:out value="" default="" escapeXml="">
用于输出el表达式的值。
value:指定输出的值
default:指定缺省值
escapeXml:设置成true,会将value中的特殊字符替换成相应的实体。缺省值就是true。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。