Java Server Pages ( JSP) werden verwendet, um Server -generierte Web-Seiten für den Endanwender bieten . JSP verfügt über eine umfangreiche Bibliothek mit vordefinierten JSP-Tags , sondern ermöglicht auch die Entwickler mit den Mitteln , um benutzerdefinierte Tags erstellen. Wenn ein benutzerdefiniertes Tag auf einer JSP-Seite verwendet wird, wird der Tag einer Operation auf ein Objekt, das als " Tag-Handler " bezeichnet , wenn die Java Servlet vom Server ausgeführt wird umgewandelt. Benutzerdefinierte Tags können angepasst sowie von jedem Java -Objekt, das für eine JSP-Seite zu bedienen ist zugegriffen werden. Benutzerdefinierte JSP-Tags in einer Tag-Bibliothek Deskriptor -Datei, die mit der zugehörigen Java-Servlet hinterlegt ist . Things You
Java Integrated Development Environment (IDE) brauchen
anzeigen Weitere Anweisungen
1
Öffnen Sie Ihre Java Integrated Development Environment (IDE) und erstellen Sie einen neuen " Tag-Bibliothek Descriptor " (TLD) Datei. Eine TLD -Datei ist ein XML-Dokument , mit dem die benutzerdefinierten Tags und zugehörige Informationen für den Tag zu erstellen ist .
2
Erstellen Sie die " taglib " Header-Tag , die Informationen wie die Versionsnummer der Tag enthält , JSP -Version verwendet wird, kurzen Namen des Tags und zusätzliche Informationen für den Tag-Bibliothek .
3
Fügen Sie das benutzerdefinierte Tag nach der Header-Informationen in der TLD -Datei. Der Name der Variablen wird der Wert des Elements für die tag sein .
4 Wählen Sie die Klasse für die benutzerdefinierte Tag in der anschließenden Element verwenden . Der vollständig qualifizierte Paket Namenskonvention muss für die Klasse Name verwendet werden , wenn Sie das Java-Paket Konvention sind . Ein Beispiel für diese Konvention wäre: . . " Com.demandmedia.JSPTagExample
5 einbeziehen gewünschten JSP-Tag- Informationen nach dem Körper Class-Deklaration Kein Körper Informationen erforderlich ist, können Sie jedoch gehören Meta-Informationen wie . als Nachricht oder eine Version in den Körper ein Beispiel eines Körpers Erklärung : My First JSP Custom Tag 6
Speichern Sie die Datei, nachdem Sie TLD in die gefüllt haben . Körper Informationen und Ihre erste JSP-Tag abgeschlossen ist.