Java Web component Development with Servlets and JSPs Training & Placements in Chennai "ISQL Global"
Java EE 6: Develop Web Components with Servlets & JSPs
(The
Course materials and Course Completion Certificates are directly delivered from Oracle University to those seeking for Foreign
Opportunity)
(Government of India Approved Education Center – SQLSTAR Global)
This Java EE 6 training teaches you how to build web applications suited to any Java EE 6 application server, using JSP and servlet
technologies. Learn to use new features & enhancements of Servlet 3.0 & servlets with Java EE 6 technologies.
This Java EE 6: Develop Web Components with Servlets and JSPs training is designed for experienced developers of Java technology
applications. You'll gain the knowledge and skills to quickly build web applications suited to any Java EE 6 application server using JSP and servlet technologies.
Learn To:- Constructand deploy small-to-medium scale web applications found inintranet and low-volume commercial sites by using JavaServer Page(JSP page) technology and servlets.
- ApplyModel-View-Controller (MVC) architecture to projects in EEenvironments.
- Createservlet filters and listeners.
- Understandand manage http sessions in a web application.
- Createeasy-to-maintain JSP pages using Expression Language and the JSPStandard Tag Library (JSTL).
- Analyze,design, develop and deploy web applications with Java EE 6 SDK andthe application server Oracle WebLogic Server 12c.
Benefits to You Throughout this course, you’ll gain knowledge experimenting with real
code examples in each topic. It's an excellent way to prepare for the Java Enterprise Edition 6 Web Component Developer certification
expert examination.
PrerequisitesSuggested Prerequisite- Experiencewith html language recommended
- Experiencewith Java EE 6 platform recommended
- Experiencewith Java programming
Required Prerequisite
- Developing Applications with Java EE 6 on WebLogic Server 12c
- Java SE 7 Programming
Audience- Application Developers
- JavaDevelopers
- J2EEDeveloper
- Java EE Developers
Course
Objectives- Understandand manage http sessions in a web application
- Createservlet filters and listeners
- Writepages created with JavaServer Pages technology (JSP pages)
- Createeasy-to-maintain JSP pages using the Expression Language and theJSP Standard Tag Library (JSTL)
- Useintegrated development environments (IDEs) and application serversfor Java EE development and deployment
- Writeservlets using the Java programming language (Java servlets)
Course Topics
Introducing the Course
- Reviewing Course Objectives
- Describing the Format that the Class will Use
- Getting Acquainted with Other Students
- Introducing Web Application Technologies
- Discussing5 Day Course Schedule
- Describing the Java EE 6 Web Profile
- Reviewing the Java SE and Java EE Curriculum
Web Application Essentials- Describing JavaServer Pages Technology
- Describing the Web Application Development Process
- Explaining Java EE Containers and Java Application Servers
- Understanting the Model-View-Controller (MVC) Architecture
- Identifying the Essential Structure of a WAR File
- Describing Java Servlet Technology
Developing a Servlet- Listing Injection and Lifecycle Method Annotations
- Understanding the Threading Model of a Servlet
- Developing a Servlet to Respond to Requests from the Client Browser
- Understanding the Life Cycle of a Servlet
- Describing the http Headers and Their Function
- Explaining the Request and Response Processes
Handling Form Requests in Servlets- Using URL Rewriting for Session Management
- Developing a Servlet that Retrieves Form Parameters
- Understanding How Form Data Is Sent in an http Request
- Understanding and Using httpsession Objects
- Using html Forms To Collect Data From Users and Send it To a Servlet
- Using Cookies for Session Management
Configuring Your Web Application - Handling Errors Using a Deployment Descriptor
- Creating Servlet Mappings to Allow Invocation of a Servlet
- Describing the Different Scopes in a Web Application
- Describing the Purpose of Deployment Descriptors
- Using the @WebServlet and @WebInitParam Annotations
- Using the ServletContextListener Interface
- Creating and Access Context and Init Parameters
Implementing an MVC Design- Implementing the Controller Design Element Using a Servlet
- Implementing the View Design Element Using a JSP and Expression Language (EL)
- Implementing the Model Design Element Using a POJO
- Injecting a Service in a Controller
- Connecting the model, View, and Controller Elements to Implement a Working MVC Solution
Developing Components with JavaServer Pages Technology- Configuring the JSP Page Environment in the web.xml File
- Writing JSP Code Using Standard Tags
- Writing an Error Page by Using JSP
- Writing JSP Code Using the Page Directive
- Writing JSP Code Using Scripting Elements
- Writing JSP code using Expression Language
- Describing JSP Page Technology
Developing JSP Pages by Using Custom Tags- Using a Custom Tag Library in JSP Pages
- Designing JSP Pages with Custom Tag Libraries
- Describing JSTL Tags
Using Filters in Web Applications- Developing a Filter Class
- Describing the Web Container Request Cycle
- Describing the Filter API
- Configuring a Filter in the web.xml File
More Servlet Features- Handling Multipart Form Data
- Combining These Techniques to Create the Effect of Server-push
- Using Java Script to Send an http Request from a Client
- Processing an http Response Entirely in Java Script
- Using the Asynchronous Servlet Mechanism
Implementing Security- Describing a Common Failure Mode in Security
- Describing the Java EE Security Model
- Requiringthat a User Log in Before Accessing Specific Pages in Your WebApplication
- Requiring SSL Encrypted Communication for Certain URLs or Servlets
Integrating Web Applications with Databases- Understanding the Nature of the Model as a Macro-pattern
- Implementing Persistent Storage for Your Web Applications Using JDBC or JavaPersistence API