JSTL c:url

Posted 不想想太多 - Faded

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JSTL c:url相关的知识,希望对你有一定的参考价值。

c:url 标签

jstl 实例代码和用法。
 
 

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

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

属性:

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

AttributeDescriptionRequiredDefault
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>



以上是关于JSTL c:url的主要内容,如果未能解决你的问题,请参考以下文章

jsessionid 出现在由 jstl <c:url..> 标签生成的所有 url

将 JSP/JSTL 的 <c:url> 应用于 servlet 内的路径

JSP标签JSTL 4 --URL

JSP标签语法JSTL标签库EL表达式辨析

jstl标签库基础教程及其使用代码

Jsp——JSTL标签库(corefmt)