JSTL详解(五)
首先,感谢大家的关注,下面我来继续讲解:URL相关的标签,他们的作用主要是负责页面的导航、重定向、资源的获得以及参数的传递等等,他们有:
l
l
l
l
作用:导入一个url的资源,相当于jsp 中的
语法:a、资源的内容使用string对象向外暴露
Optional body content for
b、资源的内容使用redirect对象向外暴露
Body content where varReader is consumed by another action
举例:c_import.jsp
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>%@>
<%@ page contenttype="text/html; charset=gb2312" language="java" %>%@>
绝对路径 URL
相对路径并且传递参数到指定的URL
作用:把客户的请求发送到另一个资源,相当于jsp中的<% request.sendredirect>或者servlet中的RequestDispatch.forward(“other.jsp”)的功能。%>
语法:a、没有body的情况
b、有body,在body 中查询指定的参数
举例:c:redirect.jsp
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>%@>
<%@ page contenttype="text/html; charset=gb2312" language="java" %>%@>
作用:用于构造URL,主要的用途是URL的重写。
语法:a、没有body的情况
b、有body ,并在body 中有重写的参数
举例:c_url.jsp
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>%@>
<%@ page contenttype="text/html; charset=gb2312" language="java" %>%@>
另一种没有参数的URL
作用:它是在
语法:a、参数的值使用value属性指定
b、参数的值在body 中指定
参数值
举例:c_param.jsp
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>%@>
<%@ page contenttype="text/html; charset=gb2312" language="java" %>%@>
hellking
好了,今天先写到这里,下次见。。。。。:)