zoukankan      html  css  js  c++  java
  • jsp: jstl标签库 uri标签

    与 URL 相关的标签主要是用来将其他文件包含进来,或者提供页面之间的重定位以及 URL 地址的
    生成、参数的输出等等。一般包括如下几个标签
    <c:import>标签:与传统 JSP 页面中的<jsp:include>标记相类似。
    <c:redirect>标签:进行页面的重定位。
    <c:url>:主要是用来重写 URL 地址。
    <c:param>:一般 param 标签会和别的标签一起配套使用,用于参数值的传递。

    1.<c:import> 标签

    该标签用于把其他静态文件包含到该文件当中来。它和传统的 JSP 标记<jsp:include>相类似,但是有所不同:<jsp:include>标签只能使用来包括该应用中的其他文件,而<c:import>则还可以包含外部站点中的静态文件,所以它的功能更加的强大。这个标签的使用格式如下:

    <c:import url=”url” [context=”context”] [var=”varName”] [scope=”page|request|session|application”]
    [varReader=”varReader”] [charEncoding=”charEncoding”]>
    body content
    </c:import>
    

      

    标签中的属性描述如下:
    url:待引用静态文件的 URL 地址。
    context:当时用相对路径访问一个外部静态文件时,这里的 context 指定这个外部文件的名称。
    var:当使用字符串输出时,把输出的内容存储在这个 var 指定的变量中。
    scope:指定 var 参数变量的有效范围。
    charEncoding:引入文件所采用的字符编码。
    varReader:这个属性指定的参数变量类型是 Reader,可以用于读取文件内容

    <h4>绝对路径引用实例</h4>
    <blockquote>
    <ex:escapgeHtml>
        <c:import url="http://jakarta.apache.org/"/>
    </ex:escapgeHtml>
    </blockquote>
    
    <h4>相对路径使用</h4>
    <blockquote>
    <ex:escapgeHtml>
        <c:import url="jstl_fortoken.jsp"/>
    </ex:escapgeHtml>
    </blockquote>
    <b><c:out value="使用字符输出,绝对路径的引用"/></b>
    <c:import var="myurl" url="http://jakarta.apache.org"/>
    <blockquote>
    	<pre>
    		<c:out value="${myurl}"/>
    	</pre>
    </blockquote>
    
    <b><c:out value="使用字符输出,相对路径的引用"/></b>
    <c:import var="myurl" url="jstl_url.jsp"></c:import>
    <blockquote>
    <pre>
    	<c:out value="${myurl}"/>
    </pre>
    </blockquote>
    

      

  • 相关阅读:
    Checking Types Against the Real World in TypeScript
    nexus pip proxy config
    go.rice 强大灵活的golang 静态资源嵌入包
    几个golang 静态资源嵌入包
    rpm 子包创建学习
    Rpm Creating Subpackages
    ava 类似jest snapshot 功能试用
    ava js 测试框架基本试用
    The Architectural Principles Behind Vrbo’s GraphQL Implementation
    graphql-compose graphql schema 生成工具集
  • 原文地址:https://www.cnblogs.com/achengmu/p/8313554.html
Copyright © 2011-2022 走看看