1.JSTL的标签库
(1).核心标签库(c:)
(2).JSTL函数/EL函数(fn:)
(3).国际化标签(fmt:)
(4).数据库标签
(5).XML标签
2.JSP中的JSTL的常用核心标签
(1)<c:out value/default/escapeXml/> (将东西输出到浏览器中)
(2)<c:set var/value/scope/target/propety/>(将内容存储到域对象、集合中)
(3)<c:remove var/scope/> (删除WEB域中的属性)
(4)<c:catch var/> (捕获异常)
(5)<c:if var/test/scope/> (if -then选择)
(6)<c:chooose/> (多条件选择)
<c:when test/>
<c:otherwise/>
${param.age}表示取得请求参数age的值
(7)<c:forEach var/items/begin/end/step/varStatus="表示迭代过程中每个元素的状态信息,例如是否为第一项,最后项..." (迭代循环集合中的元素)
(8)<c:url var/value/scope/>
(9)<c:param name/value/>(可以作为其他标签中的自动传参数,自动对中文进行URL编码)
(10)<c:redirect url/> (重定向)
3.以上就是将常用的汇总一下,用的时候去Summer_Exercise16和17看代码的练习。(下面的部分是标签的简单对属性的介绍)
4.c:out
5.c:set
6.c:remove
7.c:catch
8.c:if
9.c:choose
10.c:url和c:param
11.c:foreach
12.c:redirect