jstl: <c:url> 标签

这个标签主要是用来重写 URL 地址。它的使用格式如下所示:
<c:url value=”value” [context=”context”] [var=”varName”] [scope=”page|request|session|application”] />
当进行参数传递时,所使用的格式如下:
<c:url value=”value” [context=”context”] [var=”varName”] [scope=”page|request|session|application”] >
<c:param name=”paramName” value=”value” />
</c:url>
标签中使用的属性描述如下:
value:将要处理的 URL 地址。
context:当使用的是相对路径方法指定外部文件时,这个属性所指定即为外在文件的名称。
var:给这个 URL 地址起一个标识。
scope:规定这个 var 属性所指定变量的有效范围。

<c:url var="myurl" value="jstl_url2.jsp" scope="session">
<c:param name="userName" value="admin"/>
<c:param name="passwd" value="123456"/>
</c:url>

<c:out value="${myurl}"/>
<a href="<c:out value=‘${myurl}‘/>">jstl-utl2</a>

  

原文地址:https://www.cnblogs.com/achengmu/p/8324280.html

时间: 2024-10-05 02:02:47

jstl: <c:url> 标签的相关文章

jstl的url标签

<c:url>标签用于在JSP页面中构造一个URL地址,其主要目的是实现URL重写.URL重写就是将会话标识号以参数形式附加在URL地址后面. 属性名 是否支持EL 属性类型 属 性 描 述 value true String 指定要构造的URL,/表示day15 var false String 指定将构造出的URL结果保存到Web域中的属性名称 scope false String 指定将构造出的URL结果保存到哪个Web域中

jstl &lt;c:url&gt;标签

标签作用是将一个URL地址格式化为一个字符串,并且保存在一个变量当中.它具有URL自动重写功能.value指定的URL可以是当前工程的一个URL地址,也可以是其他web工程的URL.但是这时需要context属性.也可以添加需要传递的参数. 属性: var :变量名称 value:要格式化的URL scope:作用域范围,默认为page context:其他工程路径 测试

struts2之url标签详解

ognl标签里面有个url标签,该标签和jstl的url标签功能差不多. 不过ognl这个更方便. value值代表生成的url地址,var是个临时变量 <s:url value="/demo" var="url1"></s:url> 使用el表达式把该值打印出来. ${url1} 结果显示. /struts/demo 这里的struts代表项目名,/demo就是上面的value值. 这个是一个最简单的演示. 第二个: <s:url v

JSP标签JSTL 4 --URL

<c:url>标签作用是将一个URL地址格式化为一个字符串,并且保存在一个变量当中.它具有URL自动重写功能.value指定的URL可以是当前工程的一个URL地址,也可以是其他web工程的URL.但是这时需要context属性.也可以添加需要传递的参数. 属性 var :变量名称 value:要格式化的URL scope:作用域范围,默认为page context:其他工程路径 可以直接指出一个URL的绝对路径,也可以配合条件标签动态的生成一个url路径 <!-- url标签的用法 --

Javaweb学习笔记6—EL表达式与JSTL及自定义标签

 前几天博客被黑了,导致博客登陆不上,把前几天应该发的东西的东西重新发一遍 今天来讲javaweb的第六阶段学习. EL表达式与JSTL及自定义标签是对上篇文章介绍的JSP的扩展,不能说是很重要的东西,但是也要了解. 老规矩,首先先用一张思维导图来展现今天的博客内容. ps:我的思维是用的xMind画的,如果你对我的思维导图感兴趣并且想看到你们跟详细的备注信息,请点击下载 另外:如果图看不清的话请右击---在新窗口中打开会清楚很多. 一.EL表达式 1,EL简介 Expression Lan

jstl param url redirect import

import标签 import标签用来导入其他页面 属性: * url :引入页面的路径 * context :工程名 * var :将引入的页面保存到一个变量中 * scope :保存到一个作用域中. 代码: <c:import var="i" url="/jstl/forEach.jsp" context="/day13" scope="page"></c:import> ${ i } url标签:

[应用篇]-JSTL之C标签介绍

JSTL 核心标签库标签共有13个,功能上分为4类: 1.表达式控制标签:out.set.remove.catch 2.流程控制标签:if.choose.when.otherwise 3.循环标签:forEach.forTokens 4.URL操作标签:import.url.redirect 只用JSTL需要大家引入两个JAR包 jstl-1.2.jar和standard-1.1.2.jar 使用标签时,一定要在jsp文件头加入以下代码: <%@taglib prefix="c"

JSTL c:url

c:url 标签 jstl 实例代码和用法. <c:url>标记格式化成一个字符串格式的URL,并将其存储到变量中.这个标签会在必要时自动执行URL重写. var属性指定的变量将包含格式化的URL. JSTL url标签只是response.encodeURL()方法的调用一个替代方法.URL标记提供的唯一的真正的优势是正确的URL编码,包括子param标签指定的任何参数. 属性: <c:url>标记具有以下属性: Attribute Description Required De

(5)JSTL的xml标签库

Jstl的XML标签库 JSTL提供了操作xml文件的标签库,使用xml标签库可以省去使用Dom和SAX标签库的繁琐,能轻松的读取xml文件的内容. <%@ taglib uri="http://java.sun.com/jsp/ustl/XML" prefix = "x"> 1.<x:parse>标签 <x:parse/>标签用来解析指定的xml文件. 属性说明 属性名 说明 EL 类型 必须 默认值 doc 指定解析的xml文