Web Application Development Using JSP Technologies
The Web Application Development Using JSP Technologies course provides a
detailed description of how to design and develop Web applications using
JavaServer Pages technology. JSP pages are a template Web page
technology that leverages the advantages of servlet technology. JSP pages
are best used in constructing the View elements of Web applications.
NOTE: The optional exercises in this course require a separate download and installation of the Apache Tomcat server and Java virtual machine.
Course length: 4 hours

Course ID:
WJ-3143-90 |
Subscription Duration:
90 days
| Price: $US
100.00 |
|
|
Languages Offered |
 |
This course is currently available in English only.
|
Who Can Benefit |
 |
Students who can benefit from this course are Web Component Developers.
|
Prerequisites |
 |
To succeed fully in this course, students should be able to: Create and use Java technology classes, packages, interfaces, exceptions, and collectionsCompile and execute a Java technology programRead and use an object-oriented APIIntegrate with existing Java technology code (for example, when code
developed by another team is needed)Model the "what" and "how" of a software system using some modeling language, such as Unified Modelling Language (UML)Understand the component/container software frameworkUnderstand what an n-tiered architecture consists of (presentation logic, business logic, data store)Understand why separation of presentation logic and business logic is a good idea
|
Skills Gained |
 |
Upon completion of this course, you should be able to: Understand JavaServer Pages technology Understand the differences between Model 1 and Model 2 architectures and
should be able to describe the advantages and disadvantages of either
architectureCreate a JSP page using the five types of scripting elements:
JSP comments, JSP directives, JSP declarations, scriplet tags,
and expression tagsUnderstand the life cycle of a JSP pageCreate a JSP page that declares a JavaBeans component using the
jsp:useBean standard action tagCreate a JSP page that stores or retrieves JavaBeans component
attributes using the jsp:setProperty and jsp:getProperty standard
action tagsRecognize a Model 1 architecture and a Model 2 architectureBuild a complex Web page layout using either the include
directive or the jsp:include standard action tagCreate a JSP page that uses a custom tag library to eliminate or
reduce JSP scripting elements
|
Related Courses |
 |
Before: WJB-250: The Java Programming Language Bundle
|
Course Content |
 |
Module 1: Developing JSP Pages
|
Describe the JSP technologyWrite JSP code using scripting elementsWrite JSP code using the page directiveCreate and use JSP error pagesDescribe what the Web container is doing behind the scenes
Module 2: Developing Web Applications Using the Model 1 Architecture
|
Understand the standard action tags
Module 3: Developing Web Applications Using the Model 2 Architecture
|
Design a Web application using the MVC patternDescribe how to use a servlet Controller to forward a
request to the View
Module 4: Building Reusable Web Presentation Components
|
Describe how to build Web page layouts from reusable presentation componentsWrite JSP code using the include directive to include reusable content before translationWrite JSP code using the jsp:include standard actionState their pros and cons of these two techniques
Module 5: Developing JSP Pages Using Custom Tags
|
Describe the problem with scriptlet codeDevelop a JSP page to use custom tags |