JSTL thẻ url chỉ là một phương pháp thay thế để ghi lệnh gọi đến response.encodeURL () phương pháp. Lợi thế thực sự duy nhất mà thẻ url cung cấp là mã hóa URL phù hợp, bao gồm bất kỳ thông số nào được chỉ định bởi con param thẻ.
Thuộc tính
Thuộc tính | Mô tả | Bắt buộc | Mặc định |
---|---|---|---|
Giá trị | URL cơ sở | Có | Không có |
ngữ cảnh | / theo sau là tên của ứng dụng web cục bộ | Không | Ứng dụng hiện tại |
var | Tên biến để hiển thị URL đã xử lý | Không | In ra trang |
phạm vi | Phạm vi của biến để hiển thị URL đã xử lý | Không | Trang |
Ví dụ
<%@ 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>
Điều này sẽ tạo ra kết quả sau -
TEST