เครดิตรูปภาพ: Emilija Manevska / Moment / GettyImages
แท็ก JSP เป็นส่วนสำคัญของ Java Server Pages ซึ่งเป็นเทคโนโลยีฝั่งเซิร์ฟเวอร์ แท็กใน JSP สร้างคอนเทนเนอร์สำหรับโค้ด Java ซึ่งเป็นฉนวนและให้การแยกเนื้อหาแบบไดนามิกออกจากองค์ประกอบการออกแบบคงที่ในไซต์ของคุณ แม้ว่าแท็กจำนวนมากจะคล้ายกับที่ใช้ใน Hyper Text Markup Language – แท็ก HTML - JSP ไม่ได้เป็นส่วนหนึ่งของภาษาสคริปต์ แท็กใน JSP เป็นเพียงองค์ประกอบหนึ่งในเทคโนโลยีที่เน้นการสร้างเนื้อหาเว็บแบบไดนามิก แท็ก JSP กำหนดลักษณะการทำงานของโค้ดภายใน รายการแท็ก JSP ทั่วไปสามารถใช้เป็นข้อมูลอ้างอิงที่ดีเพื่อให้แน่ใจว่าคุณเลือกและใช้แท็กอย่างถูกต้อง
แท็กการประกาศในฟังก์ชัน JSP เป็นคอนเทนเนอร์ระบุสำหรับฟังก์ชัน เมธอด และตัวแปรในหน้า JSP เนื่องจากแท็กเหล่านี้ระบุแทนที่จะสร้างเอาต์พุต คุณจึงมักพบแท็กการประกาศที่ทำงานร่วมกับแท็กนิพจน์หรือแท็กสคริปต์เล็ต ตัวเลือกไวยากรณ์ประกอบด้วย "" และทางเลือก XML "jsp: ประกาศ…."
วิดีโอประจำวันนี้
แท็กนิพจน์ส่งสัญญาณให้ JSP แปลงคำสั่ง Java หรือที่เรียกว่านิพจน์ เป็นสตริงและแสดงเอาต์พุต ตัวเลือกไวยากรณ์ประกอบด้วย "" แบบธรรมดาและทางเลือก XML "jsp: นิพจน์…."
คำสั่ง – หรือแท็กข้อความ – เป็นแท็กคำแนะนำที่ประกอบด้วยสองส่วน: ชนิดและแอตทริบิวต์ ประเภทอาจเป็น "หน้า" ซึ่งระบุแนวทางการประมวลผลเฉพาะหน้า "รวม" ซึ่งให้ ชื่อไฟล์เฉพาะหรือ "Tag Library" ซึ่งระบุไลบรารีแท็กที่คุณต้องการใช้ใน current หน้าหนังสือ. ตัวเลือกไวยากรณ์ประกอบด้วย " ธรรมดาและทางเลือก XML "."
แท็ก Scriptlet อนุญาตให้คุณฝังซอร์สโค้ด Java ที่ถูกต้องในหน้าเซิร์ฟเวอร์ JSP รหัสภายในแท็กจะทำงานตามลำดับที่ฝั่งเซิร์ฟเวอร์และพร้อมให้ไคลเอ็นต์เข้าถึงผ่านเว็บเบราว์เซอร์ ตัวเลือกไวยากรณ์ประกอบด้วย " ธรรมดาและทางเลือก XML "jsp: scriptlet รหัสจาวา "
แท็กการควบคุมการไหลทำงานเหมือนกับ – และเป็นทางเลือกแทน – scriptlets อย่างไรก็ตาม ต่างจากสคริปต์เล็ต แท็กการควบคุมโฟลว์ช่วยให้คุณควบคุมลำดับที่คำสั่งทำงาน แท็กแบบมีเงื่อนไข "if" และ "choose" และแท็ก iterator "forEach" และ "forTokens" คือตัวอย่างทั้งหมดของแท็กการควบคุมโฟลว์ JSP กรอบงานไวยากรณ์สำหรับแต่ละรายการประกอบด้วย
แท็กการดำเนินการสามารถบอก JSP ให้โอนการควบคุมระหว่างเพจ ตั้งค่าหรือรับคุณสมบัติ อำนวยความสะดวกในการสนับสนุนเบราว์เซอร์อิสระสำหรับ Java applet และทำให้สามารถใช้ JavaBeans ฝั่งเซิร์ฟเวอร์ได้ จากแท็กการดำเนินการที่มีอยู่จำนวนมาก แท็กการส่งต่อที่พบบ่อยที่สุดคือคำสั่งรวม แท็กส่งต่อ ซึ่งถ่ายโอนการควบคุมไปยังไดนามิกหรือสแตติก URL และแท็ก useBean ซึ่งอนุญาตให้ JSP สร้างหรือรับอินสแตนซ์ของส่วนประกอบซอฟต์แวร์ที่ใช้ซ้ำได้ซึ่งทำงานร่วมกับ Java ที่เรียกว่า จาวาบีน. ตัวเลือกไวยากรณ์เดียวสำหรับแท็กการดำเนินการคือเวอร์ชัน XML: "jsp: useBean ร่างกายของจาวา "
แท็กความคิดเห็นมีไว้สำหรับ "ข้อมูลเท่านั้น" และไม่ปรากฏในหน้า JSP ใช้สำหรับการชี้แจงหรือเอกสารและดูโดยคลิกขวาที่หน้าเว็บและเข้าถึงตัวเลือก "ดูแหล่งที่มา" ตัวเลือกไวยากรณ์เดียวสำหรับแท็กความคิดเห็นคือเวอร์ชันธรรมดา: ความคิดเห็นไปที่นี่ />.