| Course Number: | | J200 |
| Duration: | | 1 day |
| Standard Price: | | $2,200 for up to 10 students |
| Government Price: | | $1,980 for up to 10 students |
| Location: | | on-site |
Description
As the presentation side of the J2EE Architecture, JavaServer Pages harnesses
the power and efficiency of Java programs without the complexity of writing
Java servlets. In this course, you will quickly learn to combine HTML
templates with Java code to take advantage of the wealth of Java Enterprise APIs.
Outline
Getting Started
- Dynamic Web Content
- JSP Solution
- JSP Syntax
- Variables and Expressions
- Implicit Objects
- page and taglib Directives
- include Directive
- Exception Handling
Forms and JavaBeans
- HTML Forms
- JavaBeans
- JavaBeans and JSP
- Bean Properties
- Property Types
- Properties and Forms
- Bean Scopes
Scriptlets
- Scriptlet Syntax
- Declarations
- Scriptlets and HTML
- Database Access
- JDBC in JSP
- JavaBeans and JDBC
- EJBs from JSP
- JSP and XML
Tag Libraries
- Custom Tags
- Using Custom Tags
- Defining Tags
- Tag Library Descriptor Files
- Tags with Attributes
- Struts
Session Tracking
- Session Strategies
- Cookies
- HTTPSession
- Mapping Sessions to JavaBeans
- Serialized JavaBeans
- User Preferences
- Implicit User Preferences
Who should attend
Programmers who need to develop dynamic web content using JavaServer Pages.
Prerequisites
Knowledge of HTML and Java programming experience is recommended.