home menu courses menu schedule menu register  menu contact menu extras menu

JSP Training Course

1-800-716-4324

San Francisco Bay Area class


Class Info for:

$395 for 1 full day, 9am-4pm
Held at AcademyX
601 Montgomery St. #409 (map)
San Francisco Bay Area
No dates scheduled
call 415-392-8024 for info

JSP Intro - San Francisco

Note: this course assumes knowledge of Java. If you don't know Java fundamentals, take the full 5-day Java class for $1950, which concludes with this one-day JSP class.

This class serves as an introduction to the Jakarta Tomcat Server and its implementation of JavaServer Pages. Students will be shown how to install and launch the Tomcat java application server and create functional JSPs to process form inputs, connect to databases, and output structured HTML.

JavaServer Pages is one of the fastest-growing technologies on the Web. JSPs are used to create dynamic or database-driven web pages. Java Application Servers can be installed for both Windows and Unix systems. Attendees will learn the fundamental concepts of programming for JSPs. By the end of the course, students will be able to create a JSP with a form that submits information to another page that error-checks the data and inserts it into a database.

Review of Basic Java Concepts:

The instructor will review the concepts of the Java Virtual Machine, the Runtime Environment, byte code, and the relation between .java and .class files. As an object-oriented language, Java implements encapsulation, inheritance, and polymorphism; these three concepts will be summarized.

Installation Considerations:

In order to run JSPs, the Java Development Kit and the freely available Jakarta Tomcat server must be installed. The instructor will review the download, installation, and configuration procedure so that students can continue to learn about application servers and JSPs on their own workstations after the course. Important default folder locations will be noted and explained.

Configuring Tomcat:

The Tomcat server has several important configuration options stored in an XML file. Students will learn where these are and what options they control. The instructor will provide a summary of other java application servers.

Extending JSPs with Packages

Java has hundreds of "packages" that allow you to easily extend its power. We will show you how to identify the packages that you need to deploy in your JSPs.

Database Integration with JDBC

Students will learn how to insert data into a database from an HTML <form>. Conversely, we'll cover the code that selects data from the database to populate an HTML page.

Managing User Sessions

Sessions allow users to keep personalized data from one page to the next, such as shopping carts, login credentials, and display preferences. We'll show you how to set and retrieve this session data for visitors to your JSPs.

Prerequisites:

  • Understanding of Java
  • Minimal understanding of HTML formatting

Newsletter subscribers can win $100 credit!

Home | Course Catalog | Schedule | About Us | Contact Us | Extras | Sitemap | Package Rates | Shopcart