Sun Java Solaris Communities My SDN Account Join SDN
 
Tutorials & Code Camps

jGuru: Introduction to JavaServer Pages technology

 


Short Course| Exercises| Download

The Java Developer ConnectionSM (JDC) presents a Short Course written by JavaTM Software licensee jGuru (formerly named the MageLang Institute). This Short Course provides an introduction to JavaServer PagesTM (JSPTM) technology.

jGuru has been dedicated to promoting the growth of the Java technology community through evangelism, education, and software since 1995. You can find out more about their activities, including community-driven FAQs and online learning, at jGuru.com.

Please send comments about the course to jdc-tutorial-feedback@jguru.com.

JSP is the way to separate the look and feel of the web page from the underlying business logic, so that it is web server and platform independent. This course teaches you how to use JSP to develop dynamic web sites, by exploring the syntax and components of JSP development.

NOTE: Using JSP with JDBC will be covered in a future JDC course that explains JDBC.

Concepts

After completing this module you will understand the:

  • Advantages of JSP technology
  • JSP architecture
  • Life cycle of a JSP page
  • JSP syntax and semantics
  • Role of JavaBeanTM components within JSP pages

Objectives

By the end of this module you will be able to:

  • Manage session-related information from JSP
  • Communicate between JSP pages
  • Process forms with JSP

Prerequisites

A general familiarity with object-oriented programming concepts and the Java programming language. If you are not familiar with these capabilities, see the Java Tutorial. The exercises require the ability to modify and build simple Java programs and HTML-like pages. It may also help to understand the fundamentals of Web computing and servlets. For help on servlet-specific issues, see the earlier Fundamentals of Java Servlets course, though that is based on the Servlets 2.1 API, instead of the newer 2.2 version.

About the Author

Govind Seshadri is Software Guru for the jGuru portal. He is a frequent speaker on advanced Java development issues at Java/Object conferences worldwide, and has over 10 years of software development experience. Govind is also the author of Enterprise Java Computing: Applications and Architecture from Cambridge University Press (1999).

Start the Short Course

Copyright 1996-2000 jGuru.com. All Rights Reserved.

Have a question about Java programming? Use Java Online Support.

Oracle is reviewing the Sun product roadmap and will provide guidance to customers in accordance with Oracle's standard product communication policies. Any resulting features and timing of release of such features as determined by Oracle's review of roadmaps, are at the sole discretion of Oracle. All product roadmap information, whether communicated by Sun Microsystems or by Oracle, does not represent a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. It is intended for information purposes only, and may not be incorporated into any contract.