JSF - แท็กพื้นฐาน
ในบทนี้คุณจะได้เรียนรู้เกี่ยวกับแท็ก JSF พื้นฐานประเภทต่างๆ
JSF มีไลบรารีแท็ก HTML มาตรฐาน แท็กเหล่านี้แสดงผลเป็นเอาต์พุต html ที่สอดคล้องกัน
สำหรับแท็กเหล่านี้คุณต้องใช้เนมสเปซของ URI ต่อไปนี้ในโหนด html
<html
xmlns = "http://www.w3.org/1999/xhtml"
xmlns:h = "http://java.sun.com/jsf/html">
ต่อไปนี้เป็นแท็กพื้นฐานที่สำคัญใน JSF 2.0
| ส. เลขที่ | แท็กและคำอธิบาย |
|---|---|
| 1 | h: inputText แสดงอินพุต HTML ประเภท = "text" กล่องข้อความ |
| 2 | h: inputSecret แสดงอินพุต HTML ประเภท = "รหัสผ่าน" กล่องข้อความ |
| 3 | h: inputTextarea แสดงผลฟิลด์ textarea HTML |
| 4 | h: inputHidden แสดงอินพุต HTML ประเภท = "hidden" |
| 5 | h: selectBooleanCheckbox แสดงผลกล่องกาเครื่องหมาย HTML เดียว |
| 6 | h: selectManyCheckbox แสดงกลุ่มของกล่องกาเครื่องหมาย HTML |
| 7 | h: selectOneRadio แสดงผลปุ่มตัวเลือก HTML เดียว |
| 8 | h: selectOneListbox แสดงผล HTML กล่องรายการเดียว |
| 9 | h: selectManyListbox แสดงผล HTML หลายกล่องรายการ |
| 10 | h: selectOneMenu แสดงผลกล่องคำสั่งผสม HTML |
| 11 | h: outputText แสดงผลข้อความ HTML |
| 12 | h: outputFormat แสดงผลข้อความ HTML ยอมรับพารามิเตอร์ |
| 13 | h: graphicImage แสดงภาพ |
| 14 | h: outputStylesheet รวมสไตล์ชีต CSS ในเอาต์พุต HTML |
| 15 | h: outputScript รวมสคริปต์ในเอาต์พุต HTML |
| 16 | h: commandButton แสดงอินพุต HTML ของปุ่ม type = "submit" |
| 17 | h: ลิงค์ แสดงจุดยึด HTML |
| 18 | h: commandLink แสดงจุดยึด HTML |
| 19 | h: outputLink แสดงจุดยึด HTML |
| 20 | h: panelGrid แสดงตาราง HTML ในรูปแบบกริด |
| 21 | h: ข้อความ แสดงข้อความสำหรับคอมโพเนนต์ JSF UI |
| 22 | h: ข้อความ แสดงข้อความทั้งหมดสำหรับคอมโพเนนต์ UI ของ JSF |
| 23 | f: พารามิเตอร์ ส่งผ่านพารามิเตอร์ไปยังคอมโพเนนต์ JSF UI |
| 24 | f: แอตทริบิวต์ ส่งผ่านแอตทริบิวต์ไปยังคอมโพเนนต์ JSF UI |
| 25 | f: setPropertyActionListener ตั้งค่าคุณสมบัติของถั่วที่มีการจัดการ |