SF Bay Area
JSP Intro - San Francisco
Note: this course assumes knowledge of Java. If you don't know Java fundamentals, take the our 5-day Java training 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.
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.
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.
Related Java training in San Francisco
Rated 4.4/5 based on 21 student reviews.