Web Development Using Java Server Pages (JSP)


Course Description:

This course teaches the student how to build a web site using the Java Server Pages (JSP). JSP is a technique that uses Java programming language to write server-side applications.

Who should attend this course?

Anyone who is already a java developer and wants to learn how to build a website using JSP.


The student has to be already an experienced java programmer or had the course Introduction To Java.

Benefits of Attendance:

· Gain experience in Java

· Build real life websites that deals with databases in the background using JSP.

Course Outline:

· Overview of JavaServer Pages (JSPs)

· Server-side scripting languages, compared

· The advantages of Java servlets and JSPs

· Tutorial for basic JSP (tags and directives, expressions and scriptlets, flow control, and comments)

· JSP implicit objects, including request, response, and out

· Tutorial for simple JavaBean components

· The JSP useBean, setProperty, and getProperty tags

· Defining bean properties, including indexed properties

· Sample beans for JSPs

· Quick tutorial for JDBC and Java database programming

· Web application architecture using JSPs and beans

· Servlets vs. JSPs

· Introduction to Enterprise JavaBeans

· Case study for an FAQ database

· Web archive (WAR) files, and deploying JSP-based Web applications

· Advanced topics in JSP development, including using cookies, error pages, JavaScript, and validating HTML form data

· Sample JSPs, including banner ads and a random-quote generator

· Custom tag libraries (basic and advanced interactive tags)

· Running Tomcat

· Combining JSPs with applets

· JSP syntax reference

Share this page!