您的位置:首页 > Web前端 > JavaScript

JSTL 核心标签库 使用(C标签)

2016-01-26 10:19 417 查看
JSTL 核心标签库标签共有13个,功能上分为4类:

1.表达式控制标签:out、set、remove、catch

2.流程控制标签:if、choose、when、otherwise

3.循环标签:forEach、forTokens

4.URL操作标签:import、url、redirect

使用标签时,一定要在jsp文件头加入以下代码:

<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>


下面分别对这些标签进行说明:

1. <c:out> 用来显示数据对象(字符串、表达式)的内容或结果

使用Java脚本的方式为:<% out.println("hello") %> <% =表达式 %>

使用JSTL标签:<c:out value="字符串">,例如:

<body>
<c:out value="<要显示的数据对象(未使用转义字符)>" escapeXml="true" default="默认值"></c:out><br/>
<c:out value="<要显示的数据对象(使用转义字符)>" escapeXml="false" default="默认值"></c:out><br/>
<c:out value="${null}" escapeXml="false">使用的表达式结果为null,则输出该默认值</c:out><br/>
</body>


那么网页显示效果为:

View Code
显示效果:

View Code

显示结果:

View Code

显示结果:

1 <%@ page contentType="text/html;charset=GBK"%>
2 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
3 <c:out value="url标签使用"></c:out>
4 <h4>
5     使用url标签生成一个动态的url,并把值存入session中.
6 </h4>
7 <hr>
8 <c:url value="http://127.0.0.1:8080" var="url" scope="session">
9 </c:url>
10 <a href="${url}">Tomcat首页</a>


显示:



参考:/article/4964225.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: