| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    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>
    < p > < % } % >

    < /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
    < p > 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 .

    Previous :

    next :
      Articoli Correlati
    ·Come collegare due caselle a discesa HTML e JSP 
    ·Come programmare pause in Java 
    ·Come fare un programma in grado di scegliere una string…
    ·Java Spring vs . Struts 
    ·Come mantenere lo stesso messaggio di input quando si p…
    ·Come leggere l'input Java 
    ·Come determinare il nome a dominio in Java 
    ·Come utilizzare i dati dello scanner Alberi 
    ·Come calcolare Pi utilizzando NetBeans 
    ·Come convertire JSP per Java 
      Articoli in evidenza
    ·Come utilizzare ADODC in Visual Basic 
    ·Come penna di un file in VB.NET con un'applicazione spe…
    ·Procedura: Annotazioni dal codice Java 
    ·Come incorporare Python in HTML 
    ·Come ripristinare i file LNK 
    ·Come disegnare un albero utilizzando una tela in Javasc…
    ·Come aggiungere un reindirizzamento a Password HTML Cod…
    ·Come fare ingresso solo un numero intero in C + + 
    ·Differenze tra Link e pulsanti rollover 
    ·Come caricare un PHP Progress Bar 
    Copyright © Conoscenza Informatica http://it.wingwit.com