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