Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

I vantaggi di Custom Tag

Pagina server personalizzato Java ( JSP ), i tag sono tag che uno sviluppatore implementa utilizzando normali classi Java . Con una corretta applicazione , tag personalizzati JSP possono davvero aiutare ad organizzare e facilitare il vostro sforzo di sviluppo web . Anche se l'attuazione tag può essere un po ' difficile per uno sviluppatore che non ha lavorato con loro prima , tag JSP possono ridurre notevolmente il codice necessario per lo sviluppo di coerenti , applicazioni Web funzionali che sono più facili da mantenere rispetto alle applicazioni Web che non contengono tag personalizzati . Cleaner JSP Rappresentanza

Uno dei maggiori vantaggi di tag JSP personalizzati è la capacità di sviluppare l'applicazione in un modo specifico del dominio . Ad esempio , la visualizzazione di una tabella di utenti con "regolare" il codice JSP dovrebbe essere simile a questo :




Nome utente < /th> Data creazione < /th>

< /tr>

< % for (int i = 0; i < users.size ( ) . + + i) { % >

< % = users.get ( i) getUserName ( ) % > < /td >

< % = users.get ( i) . getDateCreated ( ) % > < /td >

< /tr>

< % } % >

< /table>

al contrario , uno sviluppatore potrebbe implementare un tag JSP personalizzati che potrebbe fare la stessa cosa molto più semplice :


leggibilità

Anche senza andare a questi estremi come nel precedente esempio , tag personalizzati JSP possono migliorare notevolmente la leggibilità , specialmente per il Web designer che potrebbero non avere familiarità con il codice Java e la formattazione JSP . Un esempio rappresentativo nella libreria di tag JSTL , anche se fornito come parte del pacchetto standard di Java Enterprise , mostra i benefici che i tag personalizzati in grado di fornire . Utilizzando il tag da JSTL , l' esempio di cui sopra potrebbe essere simile riscritta così:



; Nome utente < /th> Data creazione < /th>

< /tr>

< c : forEach var = "user " più pulito , e ha un HTML /XML sentire che praticamente tutti gli sviluppatori web e designer sono a conoscenza, indipendentemente dalla loro familiarità con Java .
UI Coerenza

Anche se ci sono una moltitudine di modi per garantire un'interfaccia utente coerente - come ad esempio i fogli di stile (CSS) e utilizzando i vari JSP includere meccanismi - l'uso di tag personalizzati in grado di fornire un approccio più centralizzato . Utilizzando i tag JSP personalizzati per la costruzione di una interfaccia coerente , uno sviluppatore può (per esempio) mantenere la logica che fornisce un determinato layout per gli amministratori e un layout diverso per gli utenti regolari . La funzionalità che cambia il layout può essere nascosta interamente dal Web designer lavorare sulle modifiche effettive di interfaccia .

 

Programmazione © www.354353.com