COURSE SEARCH
 
   HOME > COURSES > JSP PROGRAMMING MEMBERS LOGIN 
UNLIMITED ACCESS TO OVER 575 ONLINE TRAINING COURSES FOR ONE ANNUAL PAYMENT OF ONLY $149 USD
BUY NOW
  HOME     COURSE LIBRARY     QUESTIONS & ANSWERS     CONTACT US
There are many excellent online courses. This has been hugely beneficial in my day to day work.
- Louise Nolan


JSP Programming




Course Aims
This course is essential for those who are interested in extending the functionality of a web server e.g. to generate dynamic content. It is also helpful for CGI programmers, Server-Side JavaScript programmers and Java applet programmers.
Assumed Knowledge
A prior knowledge of: Core Java Programming and Applets & HTML Programming is essential for this course
Course Audience
This course is essential for those who are interested in extending the functionality of a web server e.g. to generate dynamic content. It is also helpful for CGI programmers, Server-Side JavaScript programmers and Java applet programmers.

This course can be found in the following categories:
Courses > Web Development

Table of Contents
JSP Introduction
  • Advantages of JSP
  • The JSP Page Model
  • The Protocol seen by the Web Server
  • The Protocol seen by the JSP Page Author
  • The HttpJspPage Interface
  • A simple JSP
  • Exercise1: 1: Simple JSP
  • Behind the Scenes
  • Executing JSP
  • Adding JSP support
  • How JSP's run
  • Servlets
  • Java Server Pages
  • Buffered Output
  • Session Management
  • Error handling
  • Compilation errors
  • Run-time errors
     
    Getting Started with JSP
  • Tag Conventions
  • Scripting-oriented tags - ASP
  • XML-based Tags
  • Scripting languages
  • JSP Tags
  • JSP Scripting Elements
  • Expressions
  • Exercise 2:1: Expressions.
  • Predefined Variables
  • Exercise 2:2: Predefined Variables
  • JSP Scriptlet
  • Exercise 2:3: JSP Scriptlet
  • Conditionalization through Scriptlet
  • Declaration
  • Variable Declaration
  • Method Declaration
  • Exercise 2:4: Declaration
     
    The JSP Directives
  • The Page Directive
  • Attributes of JSP page directive
  • info attribute
  • language attribute
  • contentType attribute
  • extends attribute
  • import attribute
  • session attribute
  • buffer attribute
  • autoFlush attribute
  • isThreadSafe attribute
  • errorPage attribute
  • isErrorPage attribute
    Exercise 3:1: page directive-contentType
  • attribute
  • Exercise 3:2: page directive-
  • errorPage/isErrorPage attribute
  • Exercise 3:3: page directive
     
    Include Directive
  • Exercise 3:4: include directive
  • Tag Library directive
     
    JSP Actions
  • Introduction
  • The jsp:include Action
  • Exercise 4:1: Showing jsp:include action
  • JSP with JavaBeans
  • JavaBeans Fundamentals
  • JSP Bean Tags
  • Accessing JSP components
  • The <jsp:useBean> tag
  • Exercise 4:2: <jsp:useBean> action
  • The <jsp:getProperty> tag
  • The <jsp:setProperty> tag
  • Exercise 4:3: <jsp:getProperty>and <jsp:setProperty> tag
  • The <jsp:forward> Action
  • Exercise 4:4: jsp:forward Action
  • The <jsp:plugin>Action
  • Exercise 4:5: jsp:plugin Action
     
    JSP and JDBC Concepts
  • JDBC Concepts
  • JSP and Database
  • JSP/Servlet using JDBC and its features
  • JSP Custom Tag Libraries
  • The Need for a Tag Extension Mechanism
  • The Components that make up a Tag Library.
  • The Tag Handler Class
  • The Tag Library Descriptor File
     
    The JSP File
  • Exercise 5:1: Creating custom tag libraries.
  • Handling JSP Errors
  • Translation Time processing Errors
  • Client Request Time Processing Errors
     
    JSP Exercises and Solutions
  • Exercises
  • Solutions
    TRY BEFORE YOU BUY BECOME A RESELLER
    Thursday 17th May 2012  © COPYRIGHT 2012 - website design by Website Design by Visualsoft