c:redirect标签
来源:互联网 发布:暗黑血统2优化补丁 编辑:程序博客网 时间:2024/06/10 10:58
c:redirect标签
《Tomcat与Java Web开发技术详解(第2版)》第15章JSTL Core标签库,本章对JSTL做了概要介绍,并且着重介绍了JSTL中的Core标签库的用法,本书第15章、第16章和第17章还会介绍JSTL中的其他标签库的用法。本节为大家介绍标签。
AD: 51CTO云计算架构师峰会 抢票进行中!
15.6.3 <c:redirect>标签
<c:redirect>标签把请求重定向到其他Web资源,本书第5章的5.7节(重定向)已经介绍了重定向的概念。<c:redirect>标签的基本语法为:
- <c:redirect url="目标Web资源的URL" />
例如以下代码把请求重定向到同一个Web应用中的target.jsp:
- <c:redirect url="dir2/target.jsp" >
例如以下代码把请求重定向到JavaThinker网站的index.jsp:
- <c:redirect url="http://www.javathinker.org/index.jsp" >
在<c:redirect>标签中也可以设置context属性,还可以加入<c:param>子标签。例如以下代码把请求重定向到helloapp1应用中的target.jsp,并且提供了num1和num2请求参数:
- <c:redirect url="/dir1/dir2/target.jsp" context="/helloapp1" >
- <c:param name="num1" value="10" />
- <c:param name="num2" value="20" />
- </c:redirect>
<%@include file="/WEB-INF/page/share/taglib.jsp" %>
<!-- 重定向到某一个路径,从request范围内获取directUrl的值转发的路径-->
<!-- 这个是一个非常的有用的方式在action里面写上了
request.setAttribute("directUrl", "/customer/shopping/confirm.do");
return mapping.findForward("directUrl");
这两句话那么就可以重定向到下一个action
-->
<c:redirect url="${directUrl}"/>
c:redirect 和 c:param 标签详解
库 :Core(核心库)
URI:http://java.sun.com/jsp/jstl/core
前缀 :c
描述 :可以将客户端的请求从一个 JSP 网页导向到其他文件。
语法 :
语法1:没有本体内容
<c:redirect url="url" [context="context"] />
语法2:本体内容代表查询字符串(Query String)参数
<c:redirect url="url" [context="context"] >
<c:param>
</c:redirect >
属性 :
属性名
描述
类型
是否接受动态值
是否支持 EL
是否
必须
默认值
说明
url
统一资源定位器
String
true
Y
是
无
导向的目标地址,它可以是相对或绝对地址。
context
上下文
String
true
Y
否
无
相同Container下,其他web站台必须以“/”开头
实例 :
<c:redirect> 的功能不止可以导向网页,同样它还可以传递参数给目标文件。如:
<c:redirect url="http://java.sun.com">
<c:param name="param" value="value"/>
</c:redirect>
14.<c:param>
库 :Core(核心库)
URI:http://java.sun.com/jsp/jstl/core
前缀 :c
描述 :用于传递参数,用来为包含或重定向的页面传递参数。
语法 :
属性 :
属性名
描述
类型
是否接受动态值
是否支持 EL
是否
必须
默认值
说明
name
参数名
String
true
Y
是
无
传递的参数名
value
参数值
String
true
Y
否
无
传递的参数值(可选)
实例 :
<c:redirect url="/MyHtml.jsp">
<c:param name="userName" value=”RW” />
</c:redirect>
该示例将为重定向的“MyHtml.jsp”传递指定参数“userName=’RW’”。
- c:redirect标签
- <c:redirect>标签的使用
- c:redirect 标签跳转页面
- c标签的 url import 和 redirect
- java学习 jstl中<c:redirect>标签的使用
- <forward>标签中redirect属性
- C/C++ redirect stdout
- Struts 1 Logic 标签 - Forward And Redirect
- <c:redirect>的简单使用
- <c:import>,<c:redirect>,<c:url>
- JSTL标签中import,redirect标签的使用
- Redirect
- Redirect
- redirect
- redirect
- redirect
- c#mvc redirecttoaction 和redirect的区别
- JSP 之 JSTL_07:(c:redirect)
- dos处理文件映射网驱动器
- C++拷贝构造函数(深拷贝,浅拷贝)
- c++中的“#pragma hdrstop”
- 如何安装win8的最好方法和优缺点
- Google后Hadoop时代的新“三驾马车”——Caffeine、Pregel、Dremel
- c:redirect标签
- jquery中使用event.target的几点说明
- ABAP开发之FI常用表
- Android虚拟机上安装apk(adb配置)
- 相信明天
- 求助 MSDOS7.0的安装文件
- tcsetattr() 官方解释
- CSDN第一篇博文
- 时光悄悄流逝,光阴不再使你我天真