Εργαλεία επεξεργασίας σελίδων πρωτογενούς κώδικα JSP του JSF


Οι βελτιώσεις που πραγματοποίησε η ομάδα του JSF Tools για τη λειτουργία επεξεργασίας κώδικα JSP απλοποιούν την ανάπτυξη σελίδων JSF.

Το JSF Tooling διαθέτει πλαίσια που επιτρέπουν στη λειτουργία επεξεργασίας κώδικα να παρέχει υπηρεσίες για τις περισσότερες τιμές γνωρισμάτων στις βιβλιοθήκες τυπικών προσδιοριστικών πυρήνα (JSF Core) και HTML (JSF HTML) του JSF. Αυτά τα πλαίσια βασίζονται σε μεταδεδομένα και μπορούν να επεκταθούν επιτρέποντας στους προγραμματιστές βιβλιοθηκών προσδιοριστικών να προσθέτουν εύκολα προσαρμοσμένες υπηρεσίες (π.χ. λειτουργίες επικύρωσης, λειτουργίες αυτόματης συμπλήρωσης περιεχομένου κ.ά.). Με άλλα λόγια, οι λειτουργίες που παρέχονται από το JSF Tooling θα ενσωματωθούν τελικά στο επίπεδο του WTP βελτιώνοντας έτσι τις δυνατότητες επεξεργασίας κώδικα για άλλες βιβλιοθήκες προσδιοριστικών JSP.

Αυτόματη συμπλήρωση περιεχομένου


Η "Αυτόματη συμπλήρωση περιεχομένου" είναι ένα εργαλείο της λειτουργίας επεξεργασίας κειμένου του Eclipse το οποίο βοηθά τους χρήστες κατά τη συμπλήρωση διαφόρων στοιχείων προτείνοντάς τους πιθανές καταχωρήσεις ανάλογα με το περιβάλλον. Η λειτουργία επεξεργασίας JSP παρέχει ήδη εξαιρετική υποστήριξη για τις βιβλιοθήκες προσδιοριστικών εμφανίζοντας κατά την πληκτρολόγηση ένα αναδυόμενο πλαίσιο με τα πιθανά γνωρίσματα και τις πιθανές τιμές.

Επικύρωση


Εκτός από τη βασική επικύρωση JSP που παρέχεται ήδη από τη λειτουργία επεξεργασίας κώδικα JSP, υποστηρίζεται πλέον και η σημασιολογική επικύρωση των βιβλιοθηκών τυπικών προσδιοριστικών JSF. Η σημασιολογική επικύρωση είναι διαθέσιμη τόσο για τα γνωρίσματα EL όσο και για τα γνωρίσματα άλλων γλωσσών.

Ο μηχανισμός επικύρωσης EL υποστηρίζει τόσο τη βασική επικύρωση σύνταξης καθώς και την επικύρωση των υπογραφών και της ύπαρξης και του είδους των αντικειμένων.

Αν υπάρχει κάποιο πρόβλημα στην τιμή ενός γνωρίσματος, το πρόβλημα θα εντοπιστεί και θα εμφανιστεί η σχετική ένδειξη προειδοποίησης ή σφάλματος ανάλογα με τη σοβαρότητα. Επιπλέον, η τιμή θα υπογραμμιστεί με μια κυματοειδή γραμμή. Αν υπάρχουν περισσότερα από ένα σφάλματα, μπορείτε να δείτε πληροφορίες για κάθε σφάλμα μετακινώντας το δείκτη του ποντικιού στην κυματοειδή γραμμή ή στην ένδειξη σημείωσης στον πλαϊνό χάρακα. Ο μηχανισμός επικύρωσης ενημερώνεται για τα μοντέλα ρυθμίσεων Faces στο έργο και μπορεί να επισημάνει προβλήματα που σχετίζονται με στοιχεία ρυθμίσεων που λείπουν.

Πολλαπλά προβλήματα

Υπερδιασύνδεση


Υπερδιασύνδεση για τη λειτουργία επεξεργασίας Java από τη μεταβλητή, την ιδιότητα και τη μέθοδο του ελεγχόμενου bean που αναφέρεται στη γλώσσα EL (Expression Language) ενός γνωρίσματος προσδιοριστικού. Οι χρήστες μπορούν να κρατήσουν πατημένο το Ctrl και να πατήσουν στην υπερδιασύνδεση ώστε να μεταφερθούν στην προέλευση του ελεγχόμενου bean.

Υπερδιασύνδεση

Μελλοντικές λειτουργίες


Η ομάδα του JSF Tools προτίθεται να αναπτύξει τις ακόλουθες λειτουργίες για τις βιβλιοθήκες τυπικών προσδιοριστικών JSF χρησιμοποιώντας τα πλαίσια δεδομένων που είναι διαθέσιμα σε αυτή την έκδοση:


Σχετικές έννοιες

Σύνολο ρυθμίσεων εφαρμογής JSF

Σχετικές παραπομπές

Υποστήριξη βιβλιοθηκών προσδιοριστικών
Βιβλιοθήκη προσδιοριστικών πυρήνα JSF (JSF Core)
Βιβλιοθήκη προσδιοριστικών HTML JSF (JSF HTML)

Σχετικές εργασίες
Δημιουργία σελίδων JSP του JSF