JSTL แท็ก url เป็นเพียงวิธีการอื่นในการเขียนการเรียกไปยัง response.encodeURL() กระบวนการ. ข้อได้เปรียบที่แท้จริงเพียงอย่างเดียวที่แท็ก URL มีให้คือการเข้ารหัส URL ที่เหมาะสม รวมถึงพารามิเตอร์ใดๆ ที่ระบุโดย พารามิเตอร์ แท็ก.
คุณสมบัติ
แอตทริบิวต์ | คำอธิบาย | จำเป็น | ค่าเริ่มต้น |
---|---|---|---|
ค่า | URL พื้นฐาน | ใช่ | ไม่มี |
บริบท | / ตามด้วยชื่อเว็บแอปพลิเคชันท้องถิ่น | ไม่ | แอปพลิเคชันปัจจุบัน |
var | ชื่อของตัวแปรเพื่อแสดง URL ที่ประมวลผล | ไม่ | พิมพ์ไปที่หน้า |
ขอบเขต | ขอบเขตของตัวแปรเพื่อแสดง URL ที่ประมวลผล | ไม่ | หน้า |
ตัวอย่าง
<%@ taglib uri = "https://java.sun.com/jsp/jstl/core" prefix = "c" %> <html> <head> <title><c:url> Tag Example</title> </head> <body> <a href = "<c:url value = "/jsp/index.htm"/>">TEST</a> </body> </html>
สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้ -
TEST