Java Standard Tag Library (JSTL)

Werbung
Java Standard Tag Library (JSTL)
Kochrezept zum Arbeiten mit JSTL
1. Installieren
> auf Seite http://jstl.java.net bei jar­Dateien herunterladen
> beide Dateien nach /WEB­INF/lib hinzufügen
> und dem Build­Path hinzufügen
2. Schritt JSTL verwenden (siehe nächse Seite)
Mai 9­12:04
1
Bedingungen
Schleifen (for, while)
...
Internationalization
- Datums-/Zeitformat
- Übersetzungen/Mehrsprachigkeit
- Zahlenformate
....
Mai 9­12:13
2
Uncool, weil viel Java-Code in "HTML-Code"
Coolere Variante mit JSTL, weil Java-Code in Tags
gekapselt wird.
Mai 9­12:43
3
3. Schreiben eigener Tags
Kochrezept
­ Neues Verzeichnis "tags" unterhalb von "WEB­INF"
­ Eigenes Tag anlegen
> File ­ New ­ JSP Tag
> ggf. Java Klassen importieren
> Attribute definiert
> ggf. Inhalt des Tags über <jsp:doBody> ausgelesen
> Werte der Attribute über ${attribut_name} zugreifen
Inhalt von <jsp:doBody> muss leer sein
Mai 9­12:44
4
4. Eigene Tags verwenden
­ eigenes Tag importieren
­ eigenes Tag in JSP­Seite verwenden
Text, der über <jsp:doBody> ausgelesen wird
Name des Tags
Prefix
(siehe Import)
Attribute
Mai 9­13:03
5
3. Varianten, um Java­Code in JSPs einzubetten
Mai 9­13:05
6
Mehrschichtige Anwendunge
Browser
Variante 1 (schlecht)
JSP mit
SQL-Code
Browser
Browser
Variante 2 (bissl besser)
Variante 3
JSP
JSP
Bean/DTO
Bean
Fassade
normale
Java Klassen
public VereinDTO getVerein()
normale
Java Klassen
Mai 9­13:07
7
Herunterladen