|
|
|
|
|
This course is designed to give you a firm
grounding in Server Side Programming, Servlet
Basics and Advanced Servlet Features like
Session Tracking and Interservlet Communication.
|
|
This course is essential for those who are
interested in extending the functionality of a web
server e.g. to generate dynamic content. It is also
helpful for CGI programmers, Server-Side JavaScript
programmers and Java applet programmers. |
|
Introduction to Servlets, HTML Form Loading, The
Form Tag, The Input Tag, The Select Tag, Java
Servlet, What are Servlets?, Uses of Servlets,
Requirements for writing Servlets, What Do You Need
to Run Servlets?, Architecture of the Servlet
Package, Handling Header Data, Servlet Life Cycle,
SSI and ServletChaining, Initialization Parameters,
Interacting with Clients, Server-Side Include,
Servlet Chaining, Running ServletChain, JDBC in
Servlets, JDBC Drivers, Basic Flow followed by all
JDBC Applications, JDBC Example, Using
ResultSetMetaData interface, Database Updating,
Reusing Database Objects, Connection Reuse,
Transactions, Optimization of Transaction Process,
Connection Pooling, Session Tracking, User
Authorization, Hidden Form Fields, URL Rewriting,
Cookies, Session Tracking API, Interservlet
Communication, Servlet Manipulation, Servlet Reuse,
Servlet Collaboration, Collaboration through the
System Properties List, Collaboration using a shared
object, Collaboration through inheritance,
Applet-Servlet Communication, Page Compilation, The
Servlet Tag. |
|
A prior knowledge of Core Java Programming and
Applets & HTML Programming is required. |
|
|
 |