This is an ‘Advanced’ Level course designed to teach the developers, How to develop and deploy Java Web applications.
Introduction and Overview
- Web application development
- Key components of Java EE for Web development
Generating Content with Servlets
- Getting started with servlets
- Utilizing the Java Servlet API
- Creating Web-based forms for user input
Accessing databases with Servlet
- Java Database Connectivity (JDBC)
- Connecting to the database
- Formatting database results
Maintaining State in Java Web Applications
- Reading and writing cookies to personalize web content
- Managing application state with sessions
Creating Java Server Pages (JSP)
- JSP fundamentals
- State management with JSP
Designing JSP and Servlet Architectures
- Integrating JSP and JavaBeans
- Calling JSP from servlets
Deploying Java Web Application
- Defining the deployment descriptor
- Creating a Web Application Archive (WAR) file
- Adding role-based application security