Τι είναι ένα αρχείο ZUL;
Ένα αρχείο με επέκταση .zul είναι ένα αρχείο ιστού που δημιουργήθηκε με τη γλώσσα σήμανσης διεπαφής χρήστη (ZUML) και περιέχει ορισμούς για στοιχεία διεπαφής χρήστη. Οι κλάσεις Ajax και Java υποστηρίζουν τη χρήση του ZUML που βασίζεται σε XML για την ανάπτυξη αρχείων από την πλευρά του διακομιστή. Η μορφή αρχείου ZUL αναπτύχθηκε από το ZK, ένα πλαίσιο διεπαφής χρήστη που σας δίνει τη δυνατότητα να δημιουργήσετε εφαρμογές ιστού και κινητών χωρίς τη γνώση 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 μπορεί να ληφθεί από τη διεύθυνση https://www.zkoss.org/2005/zul/zul.xsd.