JSP jstl-core<c:url> 标记

  • jstl-core<c:url> 标记

    <c:url>标签格式化的URL转换成字符串,并将其存储到变量中。必要时,此标记会自动执行URL重写。该VAR属性指定将包含格式化的URL中的变量。JSTL URL标签是调用写的只是一种替代方法response.encodeURL()方法。url标记提供的唯一真正优势是正确的URL编码,包括子级param标记指定的任何参数。
  • 属性

    属性 描述 必需 默认值
    value 基本网址 没有
    context /后跟本地Web应用程序的名称 当前应用
    var 公开已处理URL的变量名称 打印到页面
    scope 变量的范围以公开已处理的URL page
  • 示例

    
    <%@ taglib uri = "http://java.sun.com/jsp/jstl/core" prefix = "c" %>
    
    <html>
       <head>
          <title><c:url> Tag Example</title>
       </head>
    
       <body>
          <a href = "<c:url value = "/jsp/index.htm"/>">TEST</a>
       </body>
    </html>
    
    这将产生以下结果-
    
    TEST