c:url 标签
jstl 实例代码和用法。
<c:url>标记格式化成一个字符串格式的URL,并将其存储到变量中。这个标签会在必要时自动执行URL重写。 var属性指定的变量将包含格式化的URL。
JSTL url标签只是response.encodeURL()方法的调用一个替代方法。URL标记提供的唯一的真正的优势是正确的URL编码,包括子param标签指定的任何参数。
属性:
<c:url>标记具有以下属性:
Attribute | Description | Required | Default |
---|---|---|---|
value | 根URL | Yes | None |
context | /后面的本地Web应用程序的名称 | No | Current application |
var | 变量的名称,暴露处理的URL | No | Print to page |
scope | 变量的作用域暴露处理的URL | No | Page |
以上转载自:http://www.yiibai.com/jstl/jstl_core_url_tag.html
c:url标签,最后得到的路径,应该是 http://域名/项目名/+value值.
比如在http://www.yiibai.com/jstl/jstl_core_url_tag.html网页中,
<a href="<c:url value="/jstl"/>">TEST</a>
最后得到的路径是<a href="http://www.yiibai.com/jstl"><span>TEST</span></a>