- Apache ANT / Servlet Basar Beispiel - https://github.com/tux2323/software-technik-basar/tree/servlet-demo
Inhalt
- Wiederholung Trennung fachliche und technischer Architektur
- Wiederholung Configuration Management
- Build Prozesse
- Einführung in Java Servlets Programmierung
Lernziele (Fragen zur Vorlesung)
- Wozu benötigt man einen automatisierten Build Prozess?Aus welchen Phasen besteht der allgemeinen Build Prozess?
- Wie können die einzelnen Phasen des allgemeinen Build Prozess (Schritte) mit Apache ANT umgesetzt werden?
- Warum sollten Unit-Tests im Build Prozess integriert sein?
- Was ist ein Servlet?
- Von welcher Klasse erbt Ihr Servlet?
- Wie kann Ihr Servlet auf Requestparameter zugreifen?
- Unter welcher URL ruft man im Browser ein Servlet auf?
- Wie unterscheiden sich GET und POST Requests?
Hier eine ANT Beispiel Build.xml für die Basar Web-Anwendung.
Literatur
- Ant, The Definitive Guide, Steve Holzner - 2005
- Head First Servlets and JSP, Bryan Basham, Kathy Sierra, Bert Bates - 2008
- Core Servlets and JavaServer Pages 2, Marty Hall, Larry Brown - 2005
Links
- Apache ANT Website - http://ant.apache.org/
- Offizielle ANT Dokumentation - http://ant.apache.org/manual/index.html
- Jetty ANT Plugin - http://docs.codehaus.org/display/JETTY/Ant+Jetty+Plugin
- Eclipse Apache Ant - Tutorial - http://www.vogella.de/articles/ApacheAnt/article.html
- Java ist auch eine Insel, JavaServer Pages und Servlets - http://openbook.galileocomputing.de/javainsel8/javainsel_20_001.htm#mj11a8aaf128e067d40948fed8b4ccbbbd
- Story of a Servlet: An Instant Tutorial - http://java.sun.com/products/servlet/articles/tutorial/
- JSR 315: JavaTM Servlet 3.0 Specification - http://www.jcp.org/en/jsr/detail?id=315
- JSR-000154 JavaTM Servlet 2.5 Specification - http://jcp.org/aboutJava/communityprocess/mrel/jsr154/index.html
- Apache Tomcat - http://tomcat.apache.org/
Keine Kommentare:
Kommentar veröffentlichen