MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Java EE Essentials: Servlets and JavaServer Faces

Course Summary

Get started creating basic servlets and Facelets and building simple data-management applications with Java EE.       

  • +

    Course Syllabus

       What you need to get started
       Using the exercise files
       Using the challenges
    1. About Java Servlets and Faces
       What are servlets?
       What are Faces?
       Working with servers
       Setting up a runtime architecture with Eclipse
       Creating a simple servlet
       Expanding a servlet
       Challenge: Build a simple servlet
       Solution: Build a simple servlet
    2. Working with JavaServer Faces
       Setting up a Faces application
       Working with XML files
       Developing managed beans
       Understanding the Faces life cycle
       Extensions and other applications for Faces
       Challenge: Build a simple Faces application
       Solution: Build a simple Faces application
    3. Working with the Web Context
       What is the web context?
       Working with a client state
       Handling servlet life-cycle events
       Tracking and logging requests
       Challenge: Access and modify a web context
       Solution: Access and modify a web context
    4. Parallel Processing
       What is parallel processing?
       Controlling concurrent access to server resources
       CRCW, CREW, and EREW access patterns
       Tips for maximizing efficiency
       Challenge: Develop a parallel-capable servlet
       Solution: Develop a parallel-capable servlet
    5. Improving Your Java Code
       Debugging servlets and Faces
       Optimizing your code
       Working with multimedia and other data types
       Enabling security and encryption
       Challenge: Optimize a servlet
       Solution: Optimize a servlet
    6. Extensions
       Creating custom components and renderers
       Using AJAX with Faces applications
       Internationalization and localization
       Where to go from here


Course Fee:
USD 19.99

Course Type:


Course Status:



3 - 4 hours / week

This course is listed under Open Source , Development & Implementations and IT Security & Architecture Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top