jstl <c:url>标签
时间: 2023-11-02 16:06:16 浏览: 151
<c:url>标记-EL表达式与JSTL标签库.
<jstl: url> 标签用于创建一个 URL 对象,用于在 JSP 页面中使用相对路径和参数构建 URL。它有以下属性:
- value:指定 URL 的路径和查询参数。
- var:指定用于保存 URL 对象的变量名。
- scope:指定变量的作用域(page、request、session 或 application)。
以下是一个示例:
```jsp
<c:url value="/example.jsp" var="myUrl" />
<a href="${myUrl}">Link</a>
```
这会生成以下 HTML 代码:
```html
<a href="/example.jsp">Link</a>
```
如果要添加查询参数,则可以使用以下方式:
```jsp
<c:url value="/example.jsp">
<c:param name="id" value="123" />
<c:param name="name" value="John" />
</c:url>
```
这会生成以下 URL:
```
/example.jsp?id=123&name=John
```
阅读全文