ไฟล์ ZUL คืออะไร??
ไฟล์ที่มีนามสกุล .zul คือไฟล์เว็บที่สร้างด้วย User Interface Markup Language (ZUML) และมีคำจำกัดความสำหรับองค์ประกอบส่วนติดต่อผู้ใช้ คลาส Ajax และ Java รองรับการใช้ ZUML ที่ใช้ XML สำหรับการพัฒนาไฟล์ฝั่งเซิร์ฟเวอร์ รูปแบบไฟล์ ZUL ได้รับการพัฒนาโดย ZK ซึ่งเป็นเฟรมเวิร์ก UI ที่ช่วยให้คุณสร้างเว็บและแอปพลิเคชันบนมือถือโดยไม่ต้องมีความรู้เรื่อง JavaScript หรือ AJAX
รูปแบบไฟล์ ZUL
ไฟล์ ZUL เป็นแบบ XML ซึ่งประกอบด้วยองค์ประกอบต่างๆ เพื่อสร้างส่วนติดต่อผู้ใช้ ตัวโหลด ZK ใช้องค์ประกอบ XML แต่ละรายการเพื่อสร้างส่วนประกอบ การประมวลผลโดยรวมขององค์ประกอบของหน้า เช่น ชื่อหน้า คำอธิบาย ฯลฯ ได้รับการอธิบายโดยคำสั่งการประมวลผล XML แต่ละคำสั่งของ ZUML
ตัวอย่าง ZUL
ในตัวอย่างโค้ด ZUML ต่อไปนี้ บรรทัดแรกระบุชื่อหน้า บรรทัดที่สองสร้างคอมโพเนนต์รูทที่มีชื่อและเส้นขอบ และบรรทัดที่สามสร้างปุ่มที่มีป้ายกำกับและตัวฟังเหตุการณ์
<?page title="Super Application"?>,
<window title="Super Hello" border="normal">
<button label="hi" onClick='alert("hi")'/>
สามารถดาวน์โหลด ZUL schema ได้จาก https://www.zkoss.org/2005/zul/zul.xsd