This unit covers the different web tools offered by WSAD to rapidly
develop web applications. The students are guided through a web application
that consists of HTML files, JSPs, Cascading Style Sheets and Servlets
that demonstrate how to develop, debug and test their code.
Unit Duration: 24
hours
Unit Objectives:
Students
will gain the knowledge necessary to develop a web application using
WSAD.
Generating WebPages from JavaBeans
Creating and Editing JavaServer Pages
Debugging JSP Pages
Generating WebPages from SQL
Creating and Editing Servlets
Debugging Servlets
Web Application Security
Deploying and Testing Web Projects
Unit Outline:
Developing JSP & Servlets with WSAD
Web Applications Overview
J2EE Web Applications
Java Servlets and JavaServer Pages
Web Applications
A Web Container for Hosting Web Applications
Packaging Structure and Deployment Descriptor
Creating & Editing JavaBeans
JavaBean Web Page Wizard
Generated Files
JavaServer Pages in WSAD
JavaServer Pages Overview
Scripting elements
Directives
Actions
JSP Custom Tags
Creating JSP Pages
JSP Menu
Insert Bean
Insert Expression, Declaration, Scriptlet
The Script Editor
Insert Forward
Insert Include
get/set Property
Using Assistance
Inserting Custom Tags
Specifying The Build Path
Testing and Debugging JSP pages
JSP Remote Debugging
JSP Database Access
JSP SQL tags
JSP SQL Actions limitations
Creating Database WebPages
Database Web pages Wizard
Generated Files
Servlet Development using WSAD
Servlets Overview
Servlets in WSAD
Creating Servlets
Configuring Servlets in web.xml
Servlet Tab in web.xml
Testing and Debugging Servlets
Web Application Security
Traditional Web Security
J2EE Security
Declarative Security
J2EE Security Roles
Creating Roles in WSAD
User Authentication
Specifying Authentication Method
Protecting Web Resources
Using SSL to Enhance Confidentiality
Programmatic Security
Unprotected Web Resources
Deploying Web Applications
The WAR file revisited
Configuring Web Projects- web.xml
web.xml
Editor
General
Servlet
Security
Environment
References
Pages
Source
War Validator
Deployment descriptor (web.xml)
Servlets
Security roles
Servlet and Servlet mappings
EJB references
Importing & Exporting War Files
For
More Information Contact:
Tod Pryor at training@prioritytech.com
402-445-4747, or toll free at 1-866-PTI-CORP ext. 4747