J-320 - Dynamic Web Content Using Java Servlets (JSRV)
Course
J-320
Price:
$495.00
Software Assurance Value:
Not Eligible
Duration:
1 Days
SQLSoft Course J-320 Dynamic Web Content Using Java Servlets (JSRV)
Table of Contents
Introduction
Audience
At Course Completion
Prerequisites
Certified Professional Exams
Student Materials
Course Outline
Introduction
Servlets are for creating on-demand Web content. This course teaches how to
generate dynamic Web documents using the Java Servlet API.
Topics include generic and HTTP servlets, Request and Response objects, cookies
and session tracking, and security authentication and authorization.
For an overview of all of our Java training, visit the Java
Curriculum page. You will find descriptions of different skill levels and
Java platforms (J2SE, J2EE) you may encounter as a Java Developer.
Return to Top
Audience
Middle-tier Java developers that need to present dynamic content on the Web
using Java servlets.
Return to Top
At Course Completion
At the end of this course, the student will be able to:
- Describe the J2EE three-tiered, NCA-compliant architecture and its components.
- Describe the functions of the Client Tier, Data Tier, and Middle Tier.
- Describe the difference between a Web Server and an Application Server.
- Code and deploy HttpServlets in a Web Server.
- Describe the servlet "life cycle."
- Use the Request object to gather client input.
- Use the Response object to generate client output.
- Track session information using Cookies and the Session object.
- Create simple Deployment Descriptors.
Return to Top
Prerequisites
Before attending this course, students must have completed:
- J-145, Java Programming for the Enterprise
—OR—
- J-240, Advanced Java Programming
Return to Top
Certified Professional Exams
This course introduces some of the topics found in the following Certified
Professional exam:
- 310-081
Sun Certified Web Component Developer for the Java 2 Platform, Enterprise
Edition 1.4
For more detailed information about curriculum paths and exams, see the Java
Training Roadmap and Certification Track and the Java
Certification pages.
Return to Top
Student Materials
The student kit includes a workbook, a CD-ROM with examples and exercise answers,
and other necessary materials for this class.
Return to Top
Course Outline
Servlet Basics
- Browsers, Servers and Servlets
- The Basic Servlet
- Three Ways to Use Servlets
- The Servlet Life Cycle
- The HttpServlet Approach
- More do Methods
- Thread Models
- Debugging
Request and Response
- Request and Response Basics
- The HttpServletRequest Object
- Request Headers
- Status Codes
- Response Headers
- Ensuring Valid Characters
Session Tracking
- Understanding Cookies
- The Cookie Class
- Session Tracking
- The HttpSession Class
- Encoding URLs
- Terminating Sessions
Web Applications
- Web Application Components
- ServletContext
- Forward and Include
- Supporting Files
- Deployment Descriptor
- Security - Authentication
- Security - Authorization
- Applet to Servlet Communication
Return to Top