Quando si crea un'applicazione utilizzando le Java Server Pages ( JSP ) Set di attrezzi , a volte è possibile riutilizzare le informazioni in ogni pagina che si crea. All'inizio può sembrare una soluzione semplice per copiare e incollare lo stesso codice in ogni pagina in cui è richiesto . Tuttavia, questo crea un problema di manutenzione , perché ora è necessario modificare ogni pagina se quel codice condiviso deve change.Fortunately , JSP offre agli sviluppatori uno strumento integrato per affrontare questo . Includere dichiarazioni dare agli sviluppatori la possibilità di definire i luoghi dove vuole il contenuto di un altro file fuse nella corrente JSP . Cose che ti serviranno
ambiente di sviluppo per Java Applicazioni
Application Server in grado di ospitare Java Server Pages
Mostra più istruzioni
1
selezionare il file da includere e le JSP che sarà incluso in . Il file da includere non deve necessariamente essere una JSP , ma è necessario includere in una JSP , perché la includono affermazioni funzionano solo in file JSP .
2
determinare la posizione di entrambi i file in l' applicazione web . Avrete bisogno di conoscere questi luoghi in quanto è necessario includere il percorso relativo del file da includere nella dichiarazione di inclusione.
3
Selezionare il metodo di inserimento . Ci sono due modi diversi per definire una includere in una JSP , e ciascuno di loro hanno leggermente diverse ramificazioni .
L'istruzione include direttiva copia il contenuto del file incluso nel JSP principale quando il principale JSP viene tradotto in Java codice ( in particolare una Servlet Java) . Per questo motivo, è preferibile utilizzare questo metodo quando il contenuto del file incluso non cambia spesso .
L'istruzione include azione esegue il file incluso in modo indipendente in fase di runtime e fonde i risultati di tale esecuzione nel principale JSP . Questo è il metodo migliore quando si aspetta il contenuto del file incluso per cambiare ogni volta che viene chiamato .
4
aggiungere il codice per la JSP principale per il metodo scelto di inclusione . Per utilizzare la direttiva comprende , si aggiungerà il codice al file JSP :
< % @ include file = "incluso /FileToInclude.jsp "% >
cambierà " . incluso /FileToInclude.jsp "per il percorso e il nome del file che si desidera includere relativa
per utilizzare l'azione comprendono , aggiungere questo codice al file JSP :
< jsp : includere page = "incluso /FiletoInclude.jsp " >
con l' istruzione include direttiva , si cambierà "incluso /FileToInclude.jsp " al nome del file che si desidera includere .
5
distribuire sia il file da includere e la JSP principale. Il file da includere deve essere inclusa la prossima volta che la principale JSP viene eseguita.