`
xiuying
  • 浏览: 537526 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论

<c:url> 操作的语法

    博客分类:
  • JSTL
阅读更多
<c:url> 操作的语法
<c:url value="expression" context="expression" var="name" scope="scope">
  <c:param name="expression" value="expression"/>
  <c:param name="expression" value="expression"/>
  ...
</c:url>


生成 URL 作为 HTML 标记的属性值
<a href="<c:url value=index.jsp'/>">index page</a>


生成带请求参数的 URL
<c:url value="index.jsp">
  <c:param name="keyword" value="${searchTerm}"/>
  <c:param name="month" value="02/2003"/>
</c:url>

注:searchTerm 事先定义好值。
    value 属性用来指定基本 URL,然后在必要时标记对其进行转换。如果这个基本 URL 以一个斜杠开始,那么会在它前面加上 servlet 的上下文名称。可以使用 context 属性提供显式的上下文名称。如果省略该属性,那么就使用当前 servlet 上下文的名称。这一点特别有用,因为 servlet 上下文名称是在部署期间而不是开发期间决定的。(如果这个基本 URL 不是以斜杠开始的,那么就认为它是一个相对 URL,这时就不必添加上下文名称。)
分享到:
评论

相关推荐

    李兴华Java Web开发实战经典.pdf (高清版) Part1

    5.2.3、第三种Scriptlet:&lt;%=%&gt; 5.3、Scriptlet标签 5.4、page指令 5.4.1、设置页面的MIME 5.4.2、设置文件编码 5.4.3、错误页的设置 5.4.4、数据库连接操作 5.5、包含指令 5.5.1、静态包含 5.5.2、动态...

    MLDN+李兴华+Java+Web开发实战经典.part3.rar )

    5.2.3、第三种Scriptlet:&lt;%=%&gt; 5.3、Scriptlet标签 5.4、page指令 5.4.1、设置页面的MIME 5.4.2、设置文件编码 5.4.3、错误页的设置 5.4.4、数据库连接操作 5.5、包含指令 5.5.1、静态包含 5.5.2、动态...

    李兴华 Java Web 开发实战经典_带源码_高清pdf 带书签 上

    5.2.1、第一种Scriptlet:&lt;%%&gt; 5.2.2、第二种Scriptlet:&lt;%!%&gt; 5.2.3、第三种Scriptlet:&lt;%=%&gt; 5.3、Scriptlet标签 5.4、page指令 5.4.1、设置页面的MIME 5.4.2、设置文件编码 5.4.3、错误页的设置 5.4.4、...

    java web 视频、电子书、源码(李兴华老师出版)

    5.2.3、第三种Scriptlet:&lt;%=%&gt; 5.3、Scriptlet标签 5.4、page指令 5.4.1、设置页面的MIME 5.4.2、设置文件编码 5.4.3、错误页的设置 5.4.4、数据库连接操作 5.5、包含指令 5.5.1、静态包含 5.5.2、动态...

    李兴华 java_web开发实战经典 源码 完整版收集共享

    5.2.1、第一种Scriptlet:&lt;%%&gt; 5.2.2、第二种Scriptlet:&lt;%!%&gt; 5.2.3、第三种Scriptlet:&lt;%=%&gt; 5.3、Scriptlet标签 5.4、page指令 5.4.1、设置页面的MIME 5.4.2、设置文件编码 5.4.3、错误页的设置 5.4.4、...

    李兴华 Java Web 开发实战经典_带源码_高清pdf 带书签 下

    5.2.1、第一种Scriptlet:&lt;%%&gt; 5.2.2、第二种Scriptlet:&lt;%!%&gt; 5.2.3、第三种Scriptlet:&lt;%=%&gt; 5.3、Scriptlet标签 5.4、page指令 5.4.1、设置页面的MIME 5.4.2、设置文件编码 5.4.3、错误页的设置 5.4.4、...

    李兴华Java Web开发实战经典(高清版) Part2

    5.2.3、第三种Scriptlet:&lt;%=%&gt; 5.3、Scriptlet标签 5.4、page指令 5.4.1、设置页面的MIME 5.4.2、设置文件编码 5.4.3、错误页的设置 5.4.4、数据库连接操作 5.5、包含指令 5.5.1、静态包含 5.5.2、动态...

    李兴华 Java Web 开发实战经典 高清扫描版Part3

    5.2.1、第一种Scriptlet:&lt;%%&gt; 5.2.2、第二种Scriptlet:&lt;%!%&gt; 5.2.3、第三种Scriptlet:&lt;%=%&gt; 5.3、Scriptlet标签 5.4、page指令 5.4.1、设置页面的MIME 5.4.2、设置文件编码 5.4.3、错误页的设置 5.4.4、...

    EL表达式 (详解)

    EL表达式 (详解) EL表达式 1、EL简介 1)语法结构 ${expression} 2)[]与.... EL 提供.... 当要存取的属性名称中包含一些特殊...=或ne、&lt;或lt、&gt;或gt、&lt;=或le、&gt;=或ge 3.逻辑运算符有三个:&&或and、||或or、!或not ...

    Java数据编程指南

    数据定义&lt;br&gt;基本数据操作&lt;br&gt;数据完整性&lt;br&gt;表达式&lt;br&gt;连接&lt;br&gt;合并&lt;br&gt;子查询&lt;br&gt;小结&lt;br&gt;附录B 序列化&lt;br&gt;简介&lt;br&gt;序列化&lt;br&gt;可串行化的接口&lt;br&gt;小结&lt;br&gt;附录C Java和分布式应用程序&lt;br&gt;分布式系统&lt;br&gt;分布式...

    freemarker总结

    其它的运行符可以作用于数字和日期,但不能作用于字符串,大部分的时候,使用gt等字母运算符代替&gt;会有更好的效果,因为 FreeMarker会把&gt;解释成FTL标签的结束字符,当然,也可以使用括号来避免这种情况,如:&lt;#if (x&gt;y)&gt; ...

    快速搭建移动App服务器 (win+tomcat+轻开平台+access入门版)

    &lt;bag id=pPage&gt;&lt;we name=name&gt;@{pPage:name},"@{item:name}"&lt;/we&gt;&lt;/bag&gt; &lt;/if&gt; &lt;/for&gt; &lt;/chtml&gt;[@{pPage:name}]  空数组直接输出: [] 本下载包包含:搭建文档、开发手册、轻开平台、移动App服务程序开发实例

    html入门到放弃笔记

    语法:&lt;标记&gt;内容&lt;/标记&gt; Demo : 1、创建 p 标记 --&lt;p&gt;...&lt;/p&gt; 2、创建 div 标记 -- &lt;div&gt;&lt;/div&gt; 3、创建 header 标记 -- &lt;header&gt;&lt;/header&gt; 2、非封闭类型的标记 也称为 "单标记" 语法:&lt;标记&gt;...

    jpivot学习总结.doc

    &lt;jp:mondrianQuery dataSource="" id="query01" jdbcDriver="oracle.jdbc.driver.OracleDriver" jdbcUrl="jdbc:oracle:thin:ngykt/ngyktadmin@172.16.46.241:1521:orcl10" catalogUri="/WEB-INF/queries/feeSchema....

    XML轻松学习手册--XML肯定是未来的发展趋势,不论是网页设计师还是网络程序员,都应该及时学习和了解

    元素的定义语法为:&lt;!ELEMENT DESCRIPTION (#PCDATA, DEFINITION)*&gt; 说明: "&lt;!ELEMENT" 是元素的声明,说明你要定义的是一个元素; 声明后面的"DESCRIPTION",是元素的名称; "(#PCDATA, DEFINITION)*&gt;"则是...

    PHP基础教程 是一个比较有价值的PHP新手教程!

    &lt;/TITLE&gt; &lt;/HEAD&gt; &lt;BODY&gt; &lt;H1&gt; First PHP page &lt;/H1&gt; &lt;HR&gt; &lt;? // Single line C++ style comment /* printing the message */ echo "Hello World!"; # Unix style single line comment ?&gt; &lt;/BODY&gt; &lt;/HTML&gt; 2.4 数据...

    springmybatis

    &lt;property name="url" value="jdbc:mysql://127.0.0.1:3306/mybatis" /&gt; &lt;property name="username" value="root"/&gt; &lt;property name="password" value="password"/&gt; &lt;/dataSource&gt; &lt;/environment&gt; &lt;/...

    糖果的软件

    '&lt;%=doc_srs_strategy%&gt;','doc_srs_tag':'&lt;%=doc_srs_tag%&gt;'}]}" alog-action="view.strurecom.tag.&lt;%=i%&gt;"&gt;&lt;%=util.cutString(data[i]['tag_name'],10,'...')%&gt;&lt;/a&gt; &lt;%}%&gt; &lt;% for(var i=0,len=data.length;i...

    curl命令详解 curl命令是⼀个利⽤URL规则在命令⾏下⼯作的⽂件传输⼯具 它⽀持⽂件的上传和下载,所以是综合传输⼯具,但按

    curl命令详解 curl命令参数详解 curl命令是⼀个利⽤URL规则在命令⾏下⼯作的⽂件传输⼯具。...-c/--cookie-jar &lt;file&gt; 操作结束后把cookie 写⼊到这个⽂件中 -C/--continue- &lt;offset&gt; 断点续转 -d/--data &lt;dat

    jsp之c标签用法实例分析

    代码如下:&lt;c value=”值” var=”变量名” scope=”变量的作用域” target=”对象名” property=”&gt;&lt;/c&gt; 每种设置都有两种方式,总结起来,&lt;c&gt;的4种形式,如下所示: a. 使用标记属性设置JSP变量

Global site tag (gtag.js) - Google Analytics