Provided by: Wintrac Inc.

Java Servlets

Java

This practical, application-oriented course teaches Java Servlets technology and shows how to use it to develop simple to complex web applications. It is intended for experienced Java (J2SE) programmers who want to build web applications or J2EE components and systems.
The course begins with an overview of server-side Java programming and web protocols. Then students learn the Java Servlets architecture, the request/ response cycle, and servlet life cycle, and how to build interactive web applications that parse and/ or generate HTML forms. Several prominent patterns for servlet application architecture are considered. Sessions are studied as a means to developing sophisticated client/ server conversations over several HTML pages. Multi-tier applications are developed using servlets and JDBC for access to relational databases.
You can get a complete list of other Java classes at http://www.wintrac.com/courses/mainJava.asp
This is primarily ilt training
Course Level:intermediate
Duration:2 days
Training Presented in:English
Training Provided by Wintrac Inc.
Java Servlets
1. Web Applications
  • Server-Side Programming
  • Web Protocols and Web Applications
  • Role of Web Servers
  • Java Servlets
  • Using Tomcat Web server
  • Structure of a Java Servlet
2. Servlets Architectureb
  • Servlets Architecture
  • Servlet and HttpServlet
  • Request and Response
  • Reading Request Parameters
  • Producing an HTML Response
  • Redirecting the Web Server
  • Deployment Descriptors
  • Servlets Life Cycle
  • Relationship to the Container
3. Interactive Web Applications
  • Building an HTML Interface
  • HTML Forms
  • Handling Form Input
  • Application Architecture
  • Single-Servlet Model
  • Multiple-Servlet Model
  • Routing Servlet Model
  • Template Parsers
4. Session Management
  • Managing Client State
  • Sessions
  • Session Implementations
  • HttpSession
  • Session Attributes
  • Session Events
  • Invalidating Sessions
5. Database Access
  • JDBC
  • JDBC Drivers
  • Using JDBC in a Servlet
  • Data Access Objects
  • Threading Issues
  • Transactions
  • Connection Pooling
6. Configuration and Context
  • The Need for Configuration
  • Initialization Parameters
  • Properties Files
  • JNDI and the Component Environment
  • JDBC Data Sources
  • Working with XML Data
7. Filtersb
  • Servlet Filters
  • Uses for Filters
  • Building a Filter
  • Filter Configuration and Context
  • Filter Chains
  • Deploying Filters
Appendix A. Learning Resources
About The Training Provider: Wintrac Inc.
Wintrac Inc. - We can offer training on a wide range of topics including Java, C , Visual Basic, C#, .NET, XML, Linux, PowerBuilder, Oracle and Microsoft technologies. We can also offer end user training on a variety of topics including Office, AUTOCAD, Lotus Notes etc. You can get a partial list of all the onsite training courses we offer at http://www. wintrac. com/ courses. htm. Wintrac clients...
Want to market your java training?
Custom Search
tcw11-v473M-08/23/11-22:41:39-()[B]-[A]-[A] -07:12:30