Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม

JSTL Core Tags ใน JSP คืออะไร? รายการแท็กหลัก 14 ตัว


Core Tags เป็นกลุ่มแท็กที่ใช้บ่อยที่สุดใน JSTL สัญลักษณ์ taglib:

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

รายการ JSTL Core Tags ทั้ง 14 ตัว

ลำดับ แท็ก และ คำอธิบาย
1 <c:out>: แสดงค่า Expression (เหมือน <%= %> แต่ปลอดภัยกว่า)
2 <c:set>: ตั้งค่าตัวแปรใน scope ที่กำหนด
3 <c:remove>: ลบ scoped variable
4 <c:catch>: จับ Exception (Throwable) ใน body ได้
5 <c:if>: เงื่อนไขแบบง่าย รัน body ถ้า condition เป็น true
6 <c:choose>: สร้างบริบทสำหรับเงื่อนไขแบบเลือกหนึ่ง (switch-case)
7 <c:when>: ย่อยของ choose รัน body ถ้า condition เป็น true
8 <c:otherwise>: ย่อยของ choose รันเมื่อ when ทั้งหมดเป็น false
9 <c:import>: ดึงเนื้อหาจาก URL (absolute/relative) เก็บใน var หรือ varReader
10 <c:forEach>: วนลูปพื้นฐาน รองรับ Collection หลายประเภท
11 <c:forTokens>: วนลูปแยก Token ตาม Delimiter
12 <c:param>: เพิ่มพารามิเตอร์ใน URL ของแท็ก import
13 <c:redirect>: Redirect ไปยัง URL ใหม่
14 <c:url>: สร้าง URL พร้อม Query Parameters

แท็กเหล่านี้เป็นพื้นฐานของการเขียน JSP แบบใช้ JSTL ลดการใช้ Scriptlet ให้ได้มากที่สุด