jsp: jstl标签库 uri标签
與 URL 相關(guān)的標(biāo)簽主要是用來將其他文件包含進(jìn)來,或者提供頁面之間的重定位以及 URL 地址的
生成、參數(shù)的輸出等等。一般包括如下幾個(gè)標(biāo)簽
<c:import>標(biāo)簽:與傳統(tǒng) JSP 頁面中的<jsp:include>標(biāo)記相類似。
<c:redirect>標(biāo)簽:進(jìn)行頁面的重定位。
<c:url>:主要是用來重寫 URL 地址。
<c:param>:一般 param 標(biāo)簽會(huì)和別的標(biāo)簽一起配套使用,用于參數(shù)值的傳遞。
?
1.<c:import> 標(biāo)簽
該標(biāo)簽用于把其他靜態(tài)文件包含到該文件當(dāng)中來。它和傳統(tǒng)的 JSP 標(biāo)記<jsp:include>相類似,但是有所不同:<jsp:include>標(biāo)簽只能使用來包括該應(yīng)用中的其他文件,而<c:import>則還可以包含外部站點(diǎn)中的靜態(tài)文件,所以它的功能更加的強(qiáng)大。這個(gè)標(biāo)簽的使用格式如下:
<c:import url=”url” [context=”context”] [var=”varName”] [scope=”page|request|session|application”] [varReader=”varReader”] [charEncoding=”charEncoding”]> body content </c:import>
標(biāo)簽中的屬性描述如下:
url:待引用靜態(tài)文件的 URL 地址。
context:當(dāng)時(shí)用相對(duì)路徑訪問一個(gè)外部靜態(tài)文件時(shí),這里的 context 指定這個(gè)外部文件的名稱。
var:當(dāng)使用字符串輸出時(shí),把輸出的內(nèi)容存儲(chǔ)在這個(gè) var 指定的變量中。
scope:指定 var 參數(shù)變量的有效范圍。
charEncoding:引入文件所采用的字符編碼。
varReader:這個(gè)屬性指定的參數(shù)變量類型是 Reader,可以用于讀取文件內(nèi)容
?
<b><c:out value="使用字符輸出,絕對(duì)路徑的引用"/></b> <c:import var="myurl" url="http://jakarta.apache.org"/> <blockquote><pre><c:out value="${myurl}"/></pre> </blockquote><b><c:out value="使用字符輸出,相對(duì)路徑的引用"/></b> <c:import var="myurl" url="jstl_url.jsp"></c:import> <blockquote> <pre><c:out value="${myurl}"/> </pre> </blockquote>
轉(zhuǎn)載于:https://www.cnblogs.com/achengmu/p/8313554.html
總結(jié)
以上是生活随笔為你收集整理的jsp: jstl标签库 uri标签的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CentOS安装Navicat
- 下一篇: Shell脚本笔记(三)shell中的数