JSTL标准标签库之核心标签(四)

来源:互联网 发布:开门大吉是假唱知乎 编辑:程序博客网 时间:2024/06/05 17:29
<c:> 核心标签库


forTokens标签


<c:forTokens>用于遍历用分隔符分隔的值的集合,它是一种容器标签,其语


法为:

<c:forTokens items="stringofToken" delims="delimiters"  var="varName" varStatus="varStatuseName">  Body Content</c:forTokens>



例如:使用"|"和","符号作为分隔符

<c:set var ="str" value="blue,red,green|yellow|pink,blank|white" scope="page"/>Color = <b><c:out value="${tok}"/></b><br></c:forTokens>


输出效果:
Color = blue
Color = red
Color = green
Color = yellow
Color = pink
Color = black

Color = white

redirect标签:页面跳转<c:redirect url="http://www.w3cschool.cc"/><c:redirect context="Jstl" url="test3.jsp">(举例)(context(上下文或者说是一个本地网络应用程序的名称,在这里是Jstl,也就是项目的名称)param标签:为网页指定参数举例:test3.jsp(被引入的文件)中的代码:<%@ page language="java" contentType="text/html; charset=UTF-8"    pageEncoding="UTF-8"%>    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title></head><body>姓名:<c:out value="${param.name}"></c:out><br>密码:<c:out value="${param.pwd}"></c:out></body></html>test7.jsp中的代码:<%@ page language="java" contentType="text/html; charset=UTF-8"    pageEncoding="UTF-8"%>    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title></head><body><c:import url="test3.jsp" var="data"><c:param name="name" value="zhang"></c:param><c:param name="pwd" value="12345678"></c:param></c:import><c:out value="${data}" escapeXml="false"></c:out></body></html>输出结果:姓名:zhang密码:12345678



 
原创粉丝点击