English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

<c:url>タグ

JSP スタンダードタグライブラリ

<c:url>タグはURLを文字列に形式化し、変数に保存します。

このタグは必要に応じて自動的にURLを書き換えます。

var属性は、フォーマットされたURLを保存するために使用されます。

<c:url>タグは、response.encodeURL()メソッドを呼び出すためのオプション的な方法です。実際の利点は、<c:param>で指定されたパラメータを含む適切なURLエンコードを提供することにあります。

文法形式

<c:url
  var="<string>"
  scope="<string>"
  value="<string>"
  context="<string>"/>

属性

<c:url>タグには以下の属性があります:

属性説明必要かどうかデフォルト値
value 基本URL はい ありません
context ローカルネットワークアプリケーションの名前 いいえ 現在のアプリケーション
var URLを表す変数名 いいえ ページに印刷
範囲 var属性の範囲 いいえ ページ

サンプルデモ

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<html>
<head>
<title>c:url タグサンプル</title>
</head>
<body>
    <h1<c:url> サンプル デモ</h1>
    <a href="<c:url value="http://ja.oldtoolbag.com"/>">
     このリンクは <c:url> タグで生成されています。
    </a>
</body>
</html>

上記ページをブラウザでアクセスして、ソースコードを確認するか、Fを押して12 表示

JSP スタンダードタグライブラリ