YoVDO

Java EE 8: JavaServer Faces JSF 2.3

Offered By: LinkedIn Learning

Tags

Java EE Courses Web Development Courses

Course Description

Overview

Learn how Jakarta servlets are used to build web-based systems with Java.

Syllabus

Introduction
  • Jakarta Servlets: Building amazing web-based systems with Java
1. Getting Started with Jakarta Servlets
  • Developing web-based systems with Servlets
  • Servlet containers
  • Standalone vs. embedded containers
  • Setting up your development environment
  • Running an embedded container
  • Installing a standalone Servlet container
  • H+ Sport project
  • Running Servlets in a standalone container
2. Handling Web Requests with Servlets
  • HTTP request messages
  • Mapping requests to a Servlet
  • Advanced Servlet mappings
  • Request handler methods
  • Obtaining data from query parameters
  • Obtaining data from the path
  • Obtaining data from headers
  • Obtaining form data from the request body
  • Obtaining JSON data from the request body
  • Challenge: Handling Servlet requests
  • Solution: Handling Servlet requests
3. Returning Responses from Servlets
  • HTTP response messages
  • Building a response body
  • Setting response status codes
  • Returning response headers
  • Challenge: Creating Servlet responses
  • Solution: Creating Servlet responses
4. Filtering, Error Handling, and Dispatching in Servlets
  • Advanced request-handling techniques
  • Filters
  • Forwarding requests
  • Redirecting a request
  • Handling errors in Servlets
5. Servlet Configuration and Deployment
  • Configuration with Servlet initialization parameters
  • Configuration with context parameters
  • Setting up the host environment
  • Creating a WAR file
  • Deploying Servlets to a standalone container
Conclusion
  • Next steps

Taught by

Tayo Koleoso

Related Courses

Java Programming Bootcamp - Build Real Projects with JavaFX
Udemy
Java EE: Design Patterns and Architecture
LinkedIn Learning
Java EE: Packaging and Deploying an App
LinkedIn Learning
Java EE: RESTful Service with JAX-RS 2.0
LinkedIn Learning
Java EE: Servlets and JavaServer Pages (JSP)
LinkedIn Learning