Understanding Servlets
The Understanding Servlets course provides students with an introduction to Java technology servlets, a key component of server-side Java technology development, allowing developers to extend and customize the functionality of any Java-enabled server. This course introduces servlet technology, and presents ways to use servlets in extending server-side web functionality.
It is recommended that students taking this web bundle should obtain a copy of the following text book and use it as a reference while taking this course: "Java Servlet Programming, 2nd Edition" by Jason Hunter with William Crawford published by O'Reilly and Associates, Inc.
Course length: 2-3 hours

Course ID:
WJ-3050-90 |
Subscription Duration:
90 days
| Price: $US
30.00 |
|
|
Languages Offered |
 |
This course is currently available in English only.
|
Who Can Benefit |
 |
Students who can benefit from this course are project leads or technical
managers of internet software development teams using Java servlet technology,
and Java programming language developers who require a rapid introduction to
Java servlet technology.
|
Prerequisites |
 |
To succeed fully in this course, students should be able to: Understand HTTP, HTML, and web browsersUnderstand Common Gateway Interface (CGI) and other web application programming including Java technology and HTML forms
|
Skills Gained |
 |
Upon completion of this course, you should be able to: Explain Hypertext Transfer Protocol (HTTP) ServletsDefine the basic framework for an HTTP-style servletIdentify two major servlet packages, and how they are applied and usedExplain the servlet life cycleDefine and describe Server-Side Includes (SSIs)Describe how to use a servlet to generate Hypertext Markup Language (HTML) content in runtime
|
Related Courses |
 |
Before: WJB-250: Java Programming Language BundleBefore: WJB-320: Distributed Programming with Java TechnologyAfter: Programming Java-Based Servlets: WJ-3051-90
|
Course Content |
 |
Module 1: Introducing Java Servlets Module Introduction
|
Topic 1: What Are Servlets?Topic 2: Advantages of ServletsTopic 3: Uses of Servlets Topic 4: Uses of Servlets in Applications Topic 5: Tools for Developing and Running ServletsTopic 6: An Easy AlternativeReview QuestionsModule Summary
Module 2: A Basic Servlet
|
Module Introduction Topic 1: HTTP-Style Servlets Topic 2: Java Servlets PackagesReview Questions Module Summary
Module 3: The Servlet Life Cycle
|
Module IntroductionTopic 1: Introduction Topic 2: init() and destroy() MethodsTopic 3: A Practical Example Topic 4: Servlet ReloadingReview Questions Module Summary
Module IntroductionTopic 1: HTTP Basics Topic 2: Page Generation Topic 3: Parameter Passing in HTTP Servlets Topic 4: Server-Side IncludesReview QuestionsModule Summary Module SummaryCourse Summary |