JSP

1.1 Introduction to JSP

JSP is Server side program which is similar to Java servlet in functionality and Design.
Learn more...

1.2 JSP LifeCycle

There are three methods in JSP.
Learn more...

1.3 JSP vs Servlet

JSP is better to generate pages that consist of large sections of fairly well structured HTML or other character data.
Learn more...

1.4 Scriptlet

One or more statements that are executed each time the page is requested.
Learn more...

1.5 JSP Implicit Objects

JSPs have a number of predefined variables that give you access to these objects.
Learn more...

1.6 JSP Actions

JSP actions provide runtime instructions to the JSP Containers e.g- a JSP action can include a file, forward a request to another page or create an instance of a JavaBean.
Learn more...

1.7 MVC 1 and MVC2

MVC is a design pattern. It contains two models.
Learn more..

1.8 EL

EL expression always in the curly braces,and prefixed with the dollar sign.
Learn more...

1.9 JSTL

JSTL stands for JavaServer Pages Standard Tab Library and introduced in JSTL 1.2.
Learn more...

1.10 Classic Tags

A classic tag is a Java class. It implements the Tag,IterationTag or BodyTag interface.
Learn more...

1.11 Custom Tags

The Structure of a custom tag in JSP, like those in XML and HTML, contain the start/end tag and a body.
Learn more...

1.12 jsp forward vs include (static and dynamic)

forward used to hand off the request and response to another JSP or servlet.
Learn more...

1.13 filters

Filters can intercept the request and also control the response all without modify JSP.
Learn more...

1.14 Examples

Here are some examples of the JSP.
Learn more...