【JSTL核心c:redirect标记】<
c:redirect>
标记将浏览器重定向到新的URL。它支持上下文相关的URL和<
c:param>
标记。
它用于通过使用自动URL重写将浏览器重定向到备用URL。
让我们看一下<
c:redirect>
标签的简单示例:
<
%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<
html>
<
head>
<
title>
Core Tag Example<
/title>
<
/head>
<
body>
<
c:set var="url" value="http://www.srcmini.com/0" scope="request"/>
<
c:if test="${url<
1}">
<
c:redirect url="http://srcmini.com"/>
<
/c:if>
<
c:if test="${url>
1}">
<
c:redirect url="http://facebook.com"/>
<
/c:if>
<
/body>
<
/html>
输出:
由于变量’ url’ 的值为0, 因此页面被定向到http://srcmini.com。
推荐阅读
- JSTL Core c:remove标记
- JSTL核心c:param标记
- JSTL Core c:out标签
- JSTL核心c:import标记
- JSTL核心c:if标记
- JSTL核心c:forTokens标记
- JSTL核心c:forEach标记
- JSTL核心c:choose c:when c:otherwise标记
- JSTL核心c:catch标记