Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình

Các thẻ lõi JSTL trong JSP là gì?

Nhóm thẻ lõi là các thẻ JSTL được sử dụng phổ biến nhất. Dưới đây là cú pháp để bao gồm thư viện JSTL Core trong JSP của bạn:

<%@ taglib prefix = "c" uri = "https://java.sun.com/jsp/jstl/core" %>

Bảng sau liệt kê các thẻ JSTL lõi:

STT Thẻ & Mô tả
1 <c:out> Giống <%= ... >, nhưng cho biểu thức.
2 <c:set > Đặt kết quả đánh giá biểu thức trong một 'scope'
3 <c:remove > Xóa một biến scoped (từ một phạm vi cụ thể, nếu được chỉ định).
4 <c:catch> Bắt bất kỳ Throwable nào xảy ra trong phần thân và tùy chọn hiển thị nó.
5 <c:if> Thẻ điều kiện đơn giản đánh giá phần thân nếu điều kiện cung cấp là true.
6 <c:choose> Thẻ điều kiện đơn giản thiết lập ngữ cảnh cho các hoạt động điều kiện loại trừ lẫn nhau, được đánh dấu bởi <when> và <otherwise>.
7 <c:when> Thẻ con của <choose> bao gồm phần thân nếu điều kiện của nó đánh giá thành 'true'.
8 <c:otherwise > Thẻ con của <choose> theo sau các thẻ <when> và chỉ chạy nếu tất cả các điều kiện trước đánh giá thành 'false'.
9 <c:import> Truy xuất URL tuyệt đối hoặc tương đối và hiển thị nội dung của nó cho trang, một String trong 'var', hoặc một Reader trong 'varReader'.
10 <c:forEach > Thẻ lặp cơ bản, chấp nhận nhiều loại collection khác nhau và hỗ trợ subsetting và các chức năng khác.
11 <c:forTokens> Lặp qua các token, được phân tách bằng các dấu phân cách được cung cấp.
12 <c:param> Thêm tham số vào URL của thẻ 'import' chứa.
13 <c:redirect > Chuyển hướng đến URL mới.
14 <c:url> Tạo URL với tham số truy vấn tùy chọn