JSP Tutorial

JSP Tutorial

JavaServer Pages (JSP) is a server-side programming technology that enables the creation of dynamic, platform-independent method for building Web-based applications. JSP have access to the entire family of Java APIs, including the JDBC API to access enterprise databases.

This tutorial will teach you how to use Java Server Pages to develop your web applications in simple and easy steps.


This tutorial has been prepared for the beginners to help them understand basic functionality of Java Server Pages (JSP) to develop your web applications. After completing this tutorial you will find yourself at a moderate level of expertise in using JSP from where you can take yourself to next levels.


We assume you have little knowledge how web application work over HTTP, what is web server and what is web browsers. It will be great if you have some knowledge of web application development using any programming language.

1 - JSP Quick Reference Guide

A quick JSP reference guide for JSP Programmers.

JSP Quick Reference Guide

2 - JSP Useful Resources

A collection of JSP Sites, Books and Articles is given at this page.

JSP Useful Resources

3 - Java Tutorials

If you are starting with Java then it's best place to start with:

Java Tutorials

4 - JSP Interview Questions

Go through the most expected and important interview questions to fill youself with tons of confidence.

JSP Interview Questions

5 - JSP Tutorial in PDF

Download a quick JSP tutorial in PDF format.

JSP Tutorial in PDF