| JAVA SERVLETS
2 Days course Language: English This course is only available on request!! |
![]() |
|
DESCRIPTION |
WHAT YOU WILL LEARN |
|
WHO SHOULD ATTEND: |
ASSUMED KNOWLEDGE |
OUTLINES
CHAPTER 1: INTRODUCTION
1) History of Web Applications
2) Support for Servlets
3) The Power of Servlets
CHAPTER 2: HTTP SERVLET BASICS
1) HTTP Basics
2) The Servlet API
3) Page Generation
4) Server-Side Includes
5) Servlet Chaining and Filters
6) Java Server Pages
CHAPTER 3: THE SERVLET LIFE CYCLE
1) The Servlet Alternative
2) Servlet Reloading
3) Init and Destroy
4) Single-Thread Model
5) Background Processing
6) Last Modified Times
CHAPTER 4: RETRIEVING INFORMATION
1) Initialization Parameters
2) The Server
3) THe Client
4) The Request
CHAPTER 5: SENDING HTML INFORMATION
1) The Structure of a Response
2) Sending a Normal Resonse
3) Using Persistent Connections
4) HTML Generation
5) Status Codes
CHAPTER 6: SENDING MULTIMEDIA CONTENT
1) Images
2) Compressed Content
3) Server Push
CHAPTER 7: SESSION TRACKING
1) User Authorization
2) Hidden Form Fields
3) URL Rewriting
4) Persistent Cookies
5) The Session Tracking API
CHAPTER 8: SECURITY
1) HTTP Authenticiation
2) Digital Certificates
3) Secure Sockets Layer (SSL)
4) Running Servlets Securely
CHAPTER 9: DATABASE CONNECTIVITY
1) Relational Databases
2) The JDBC API
3) Reusing Database Objects
4) Transactions
5) Advanced JDBC Techniques
CHAPTER 10: APPLET-SERVLET COMMUNICATION
1) Communication Options
2) Daytime Server
3) Chat Server
CHAPTER 11: INTERSERVLET COMMUNICATION
1) Servlet Manipulation
2) Servlet Reuse
3) Servlet Collaboration
CHAPTER 12: INTERNATIONALIZATION
1) Western European Languages
2) Conforming to Local Customs
3) Non-Western European Languages
4) Multiple Languages
5) Dynamic Language Negotiation
6) HTML Forms
7) Receiving Multilingual Input
CHAPTER 13: ODDS AND ENDS
1) Parsing Parameters
2) Sending Email
3) Using Regular Expressions
4) Executing Programs
5) Using Native Methods
6) Acting as an RMI
7) Debugging
8) Performance Tuning