![Page 1: Java Web Applications Introductiondispert.international-university.eu/lecture-files/Java_Web_Jiliang... · Java Web Applications, ... Kathy Sierra, Bert Bates, Head First Servlets](https://reader031.vdocuments.us/reader031/viewer/2022011723/5a7b83f47f8b9a66798c12a3/html5/thumbnails/1.jpg)
China Jiliang University
Java Web Applications, Helmut Dispert
Java Web
Java Web Applications
Introduction
![Page 2: Java Web Applications Introductiondispert.international-university.eu/lecture-files/Java_Web_Jiliang... · Java Web Applications, ... Kathy Sierra, Bert Bates, Head First Servlets](https://reader031.vdocuments.us/reader031/viewer/2022011723/5a7b83f47f8b9a66798c12a3/html5/thumbnails/2.jpg)
China Jiliang University
Java Web Applications, Helmut Dispert
Intro
Introduction toKiel University of Applied Sciences
Image FilmKiel University of Applied Sciences
![Page 3: Java Web Applications Introductiondispert.international-university.eu/lecture-files/Java_Web_Jiliang... · Java Web Applications, ... Kathy Sierra, Bert Bates, Head First Servlets](https://reader031.vdocuments.us/reader031/viewer/2022011723/5a7b83f47f8b9a66798c12a3/html5/thumbnails/3.jpg)
China Jiliang University
Java Web Applications, Helmut Dispert
Java Web
Java Web Applications
Content
![Page 4: Java Web Applications Introductiondispert.international-university.eu/lecture-files/Java_Web_Jiliang... · Java Web Applications, ... Kathy Sierra, Bert Bates, Head First Servlets](https://reader031.vdocuments.us/reader031/viewer/2022011723/5a7b83f47f8b9a66798c12a3/html5/thumbnails/4.jpg)
China Jiliang University
Java Web Applications, Helmut Dispert
Structure
Ø Lectures
Ø Seminars:
- Special Topic Lecture
- Research Paper Seminar
Ø Projects
Structure
Ø Lectures
Ø Seminars:
- Special Topic Lecture
- Research Paper Seminar
Ø Lab Exercises
Java Web
![Page 5: Java Web Applications Introductiondispert.international-university.eu/lecture-files/Java_Web_Jiliang... · Java Web Applications, ... Kathy Sierra, Bert Bates, Head First Servlets](https://reader031.vdocuments.us/reader031/viewer/2022011723/5a7b83f47f8b9a66798c12a3/html5/thumbnails/5.jpg)
China Jiliang University
Java Web Applications, Helmut Dispert
Schedule
Java Web
Applications
Java Web
Applications7
15.15 – 16.00
Lecture, LabSeminar
614.20 – 15.05
Lecture, LabSeminar
Lecture, LabSeminar
816.05 – 16.50
Java Web
Applications5
13.30 – 14.15
410.50 – 11.35
310.00 – 10.45
208.50 – 09.35
108.00 – 08.45
FridayThursdayWednesdayTuesdayMondayBlock
Java Web Applications
![Page 6: Java Web Applications Introductiondispert.international-university.eu/lecture-files/Java_Web_Jiliang... · Java Web Applications, ... Kathy Sierra, Bert Bates, Head First Servlets](https://reader031.vdocuments.us/reader031/viewer/2022011723/5a7b83f47f8b9a66798c12a3/html5/thumbnails/6.jpg)
China Jiliang University
Java Web Applications, Helmut Dispert
Grading (Preliminary, subject to change)In this course seminars, exercises and the final examination will be used for evaluation of student performance:
Java Web
WeightAssignment
100%Total
40%Final Exam
30%Exercises
30%Seminar
Grading Scale: < 60% Failed60% to 70% D70% to 80% C80% to 90% B90% to 100% A
![Page 7: Java Web Applications Introductiondispert.international-university.eu/lecture-files/Java_Web_Jiliang... · Java Web Applications, ... Kathy Sierra, Bert Bates, Head First Servlets](https://reader031.vdocuments.us/reader031/viewer/2022011723/5a7b83f47f8b9a66798c12a3/html5/thumbnails/7.jpg)
China Jiliang University
Java Web Applications, Helmut Dispert
Contents 1: Servlet Programming
Ø Java Platforms
Ø The Jakarta Project
Ø Jakarta Tomcat
Ø Servlets
Ø CGI Programming
Ø Fast CGI
Ø Applets – Servlets
Ø Servlet Package – Servlet API
Ø Generic Servlet
Ø HTTP, HttpServlet
Ø HTTP Response – Request, HTTP Methods
Java Web
![Page 8: Java Web Applications Introductiondispert.international-university.eu/lecture-files/Java_Web_Jiliang... · Java Web Applications, ... Kathy Sierra, Bert Bates, Head First Servlets](https://reader031.vdocuments.us/reader031/viewer/2022011723/5a7b83f47f8b9a66798c12a3/html5/thumbnails/8.jpg)
China Jiliang University
Java Web Applications, Helmut Dispert
Contents
Ø Servlet Lifecycle
Ø ServletConfig
Ø ServletContext, Methods of ServletContext
Ø ServletRequest, ServletResponse
Ø javax.servlet package
Ø javax.http.servlet package
Ø Simple Servlet
Ø Servlet Request Header
Ø Servlet Session Tracking
Ø Cookies
Ø HTTP Session
Java Web
![Page 9: Java Web Applications Introductiondispert.international-university.eu/lecture-files/Java_Web_Jiliang... · Java Web Applications, ... Kathy Sierra, Bert Bates, Head First Servlets](https://reader031.vdocuments.us/reader031/viewer/2022011723/5a7b83f47f8b9a66798c12a3/html5/thumbnails/9.jpg)
China Jiliang University
Java Web Applications, Helmut Dispert
Contents 2: JSP Programming
Ø
Ø
Ø
Ø
Ø
Ø
Ø
Java Web
to be continued
![Page 10: Java Web Applications Introductiondispert.international-university.eu/lecture-files/Java_Web_Jiliang... · Java Web Applications, ... Kathy Sierra, Bert Bates, Head First Servlets](https://reader031.vdocuments.us/reader031/viewer/2022011723/5a7b83f47f8b9a66798c12a3/html5/thumbnails/10.jpg)
China Jiliang University
Java Web Applications, Helmut Dispert
Seminar SubjectsØ
Ø
Ø
Ø
Ø
Ø
Ø
Ø
Ø
Ø
Java Web
![Page 11: Java Web Applications Introductiondispert.international-university.eu/lecture-files/Java_Web_Jiliang... · Java Web Applications, ... Kathy Sierra, Bert Bates, Head First Servlets](https://reader031.vdocuments.us/reader031/viewer/2022011723/5a7b83f47f8b9a66798c12a3/html5/thumbnails/11.jpg)
China Jiliang University
Java Web Applications, Helmut Dispert
Project/Exercise Subjects
•
•
•
•
•
Java Web
![Page 12: Java Web Applications Introductiondispert.international-university.eu/lecture-files/Java_Web_Jiliang... · Java Web Applications, ... Kathy Sierra, Bert Bates, Head First Servlets](https://reader031.vdocuments.us/reader031/viewer/2022011723/5a7b83f47f8b9a66798c12a3/html5/thumbnails/12.jpg)
China Jiliang University
Java Web Applications, Helmut Dispert
Java Web
Java Web Applications
Literature, References
![Page 13: Java Web Applications Introductiondispert.international-university.eu/lecture-files/Java_Web_Jiliang... · Java Web Applications, ... Kathy Sierra, Bert Bates, Head First Servlets](https://reader031.vdocuments.us/reader031/viewer/2022011723/5a7b83f47f8b9a66798c12a3/html5/thumbnails/13.jpg)
China Jiliang University
Java Web Applications, Helmut Dispert
Ø Bryan Basham, Kathy Sierra, Bert Bates,Head First Servlets and JSP,2nd edition, O'Reilly Media, 2008,ISBN: 978-0-596-51668-0
Java Web
![Page 14: Java Web Applications Introductiondispert.international-university.eu/lecture-files/Java_Web_Jiliang... · Java Web Applications, ... Kathy Sierra, Bert Bates, Head First Servlets](https://reader031.vdocuments.us/reader031/viewer/2022011723/5a7b83f47f8b9a66798c12a3/html5/thumbnails/14.jpg)
China Jiliang University
Java Web Applications, Helmut Dispert
Ø Marty Hall,Core Servlets and JavaServer Pages,Prentice Hall and Sun Microsystems, 2000,ISBN: 978-0-130-89340-6
Java Web
![Page 15: Java Web Applications Introductiondispert.international-university.eu/lecture-files/Java_Web_Jiliang... · Java Web Applications, ... Kathy Sierra, Bert Bates, Head First Servlets](https://reader031.vdocuments.us/reader031/viewer/2022011723/5a7b83f47f8b9a66798c12a3/html5/thumbnails/15.jpg)
China Jiliang University
Java Web Applications, Helmut Dispert
Ø Marty Hall, Larry Brown,Core Servlets and JavaServer Pages:Volume 1: Core Technologies,Prentice Hall and Sun Microsystems, 2003,ISBN: 978-0-130-09229-8
Java Web
![Page 16: Java Web Applications Introductiondispert.international-university.eu/lecture-files/Java_Web_Jiliang... · Java Web Applications, ... Kathy Sierra, Bert Bates, Head First Servlets](https://reader031.vdocuments.us/reader031/viewer/2022011723/5a7b83f47f8b9a66798c12a3/html5/thumbnails/16.jpg)
China Jiliang University
Java Web Applications, Helmut Dispert
Ø Sun/Oracle Java Servlet White Paper
Java Web