有什么用标签在 JSP 中?


<c:url> 标签将 URL 格式化为字符串并将其存储到变量中。此标签在必要时自动执行 URL 重写。var 属性指定将包含格式化 URL 的变量。

JSTL url 标签只是编写对 response.encodeURL() 方法调用的另一种方法。url 标签提供的唯一真正优势是正确的 URL 编码,包括子 param 标签指定的任何参数。

属性

<c:url> 标签具有以下属性:

属性描述必需默认
基本 URL
上下文/ 后跟本地 Web 应用程序的名称当前应用程序
var公开处理后的 URL 的变量的名称打印到页面
范围公开处理后的 URL 的变量的范围页面

示例

<%@ 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

更新于: 2019-07-30

371 次浏览

启动您的职业生涯

通过完成课程获得认证

开始
广告