IBM Premier Business Partner
|
|

Spotlight on Servlets & JSPs
WF317- Servlet and JSP Development for WebSphere using WebSphere Studio Application Developer V5.x
Abstract:
Learn to develop and test server-side applications based on the Java 2 Platform, Enterprise Edition (J2EE) component model, using IBM WebSphere software platform products and tools. Develop and test server-side applications that use servlets, JavaServer Pages (JSPs), JSP custom tags, and servlet filters for the control and flow of e-business applications.
Develop and test servlets, servlet filters, JSPs, JSP custom tags, and JavaBeans with WebSphere Studio Application Developer and use the WebSphere Application Server for integration testing. Learn the best practices for building J2EE e-business applications, including the use of the Model-View-Controller (MVC) framework to separate concerns among the JavaBeans, JSPs, and servlets in the application.
Learn about deployment issues pertinent to the developer. Use WebSphere Application Server, Version 5.0 and WebSphere Studio Application Developer, Version 5.0 during the course.
Objectives:
At the completion of this course students will be able to:
- Describe the J2EE component model and its use in building server-side applications
- Develop, debug, and test server-side applications using IBM WebSphere tools: WebSphere Studio Application Developer, and WebSphere Application Server
- Develop and test servlets using IBM WebSphere tools: WebSphere Studio Application Developer (application frameworks and design patterns)
- Develop and test JSPs using IBM WebSphere tools: WebSphere Studio Application Developer
- Develop and test JavaBeans using IBM WebSphere tools: WebSphere Studio Application Developer
- Develop and test JSP custom tags using IBM WebSphere tools: WebSphere Studio Application Developer
- Develop and test servlet filters using IBM WebSphere tools: WebSphere Studio Application Developer
- Use JavaBeans, JSPs, and servlets in accordance with the MVC programming model
- Assemble and perform integration testing of J2EE based applications using the IBM WebSphere tools: WebSphere Application Server.
- Identify the best practices needed to design and build Web applications (application frameworks and design patterns)
Topics:
- J2EE Overview
- Servlet Overview
- Supporting Perspectives for Developing J2EE Applications
- Servlet API (Part I)
- Library Case Study Flow
- JavaServer Pages Overview
- JavaServer Pages Specification and Syntax
- Page Designer in Application Developer
- JSP Testing and Debugging
- Working with SCM Repositories in Application Developer
- Servlet API (Part II)
- Web Archive Deployment Descriptor
- Session State Storage Best Practices
- Cookie API
- Http Session: Management of Application Data
- URL Rewriting
- Best Practices for Session Management
- Introduction to JavaBeans
- The Model/View/Controller Architecture
- JavaServer Pages with JavaBeans
- JSP Custom Tag Libraries
- Advanced JSP Custom Tags
- Servlet Filtering
- Best Practices for Server-Side Application Development
- WebSphere Application Server Overview
- J2EE Packaging and Deployment
- Installing an Application in WebSphere Application Server
Audience:
Java developers involved in building Web-based server-side application solutions, specifically, developers focused on the application logic of the server-side applications.
Prerequisites:
Be able to Develop, test, and deploy Java Applications, as well as having an understanding of server-side Java applications and understand the use of the WebSphere Studio Application Developer tool.
Online Access:
60 Days
Average Hours to Completion:
90
|
|