JavaServer Pages

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.