Nwlapcug.com


Come creare tag personalizzati in JSP

Java Server Pages (JSP) vengono utilizzati per fornire pagine web generate dal server all'utente finale. JSP ha una vasta libreria di tag JSP predefiniti, ma consente anche agli sviluppatori i mezzi per creare tag personalizzati. Quando un tag personalizzato viene utilizzato in una pagina JSP, il tag viene convertito in un'operazione su un oggetto che è definito come un "gestore di tag" quando la Servlet Java viene eseguita dal server. Tag personalizzati possono essere personalizzati come pure accedere da qualsiasi oggetto Java è disponibile per una pagina JSP da utilizzare. Tag JSP personalizzati sono definiti in un file di descrittore di libreria tag memorizzato con il servlet Java associato.

Istruzioni

1

Aprire il vostro ambiente Java di sviluppo integrato (IDE) e creare un nuovo file "Tag Library Descriptor" (TLD). Un file TLD è un documento XML che viene utilizzato per creare il tag personalizzato e le informazioni associate per il tag.

2

Creare il tag di intestazione "taglib" che contiene informazioni quali il numero di versione del tag, versione JSP essendo usato, breve nome del tag e informazioni aggiuntive per la libreria di tag.

3

Aggiungere il tag personalizzato dopo le informazioni di intestazione nel file TLD. Il nome del tag sarà il valore dell'elemento per il tag < nome >.

4

Scegliere la classe da utilizzare per il custom tag nell'elemento successivo < tagclass >. Il pacchetto completo convenzione di denominazione deve essere utilizzato per il nome della classe se si utilizza la convenzione di pacchetto Java. Un esempio di questa convenzione sarebbe: "com.demandmedia.JSPTagExample.

5

Includono informazioni di corpo tag JSP desiderate dopo la dichiarazione di classe. Nessuna informazione di corpo è necessaria, tuttavia, è possibile includere meta informazioni ad esempio un messaggio o la versione nel corpo. Un esempio di una dichiarazione di corpo è:
< info >
Il mio primo Tag personalizzati JSP
< / info.

6

Salvare il file TLD dopo aver compilato le informazioni del corpo e il tuo primo tag personalizzati JSP è completa.