Sun Microsystems’ JSP (Java Server Page) technology, is an object-oriented programming language based on Java. JSP is used to develop interactive and dynamic web sites and create database driven web applications. JSP simplifies the development process, allowing programmers to input Java code directly into the HTML file or JSP file. JSP is a multi-platform, independent and portable language that complies with the Java feature of ‘write once, run anywhere’. JSP is efficient, reusable, robust and includes a clear division between presentation and implementation layers on the client and server sides, respectively.

Online training is provided on JSP along with relevant information for developers and programmers such as how to use JSP Tags, Directives, organization of JSP Architecture, Session Objects, Request Objects and working with JSP Sessions.

Current Java Technologies careers and employment exist for computer science professionals interested in Information Technologies, programming and development. A JSP developer will also want to be familiar with and knowledgeable about other software that complements JSP such as Flash, J2EE, Java Script, Oracle (8i/9i), JSP/Servlets, EJB, Perl, SOAP, Websphere, XML and LDAP.

JSP Training

JSP Introduction
JSP Introduction In this JSP tutorial, you will learn about JSP, usage of JSP, process of development, independency of layers and simplification of process.

JSP Environment Setup
Steps for Setting JSP Environment In this JSP tutorial, you will learn the steps for setting JSP environment in Microsoft Windows, setting the PATH and CLASSPATH, steps for downloading and installing the Tomcat web server.

JSP Tags
JSP Tags In this JSP tutorial, you will learn about JSP tags, list of the tags used in Java Server Pages, declaration tag, general syntax of declaration tag, expression tag and general syntax of expression tag.

JSP Directives
JSP Directives In this JSP tutorial, you will learn about Directive tag with example, page directive, language, extends, import, session and buffer.

JSP Page Directive
JSP Page Directive In this JSP tutorial, you will learn about JSP page directive, attributes of the page directive along with syntax, examples and explanations.

JSP Directive Tag and Scriptlet Tag
JSP Directive Tag and Scriptlet tag In this JSP tutorial, you will learn abouttwo types of Directive tag namely Include and Tag Lib and also Scriptlet tag used in Java Server Pages along with syntax, usage, example and explanation for each of the tag.

JSPArchitecture
JSP Architecture In this JSP tutorial, you will learn about JSP Architecture, page-centric approach, dispatcher approach and steps in execution of a JSP file.

JSP Action Tags
JSP Action tags In this section let us see about Action tag which is another type of tag, forward action tag and useBean action tag used in Java Server pages with syntax, usage, example and explanation in detail.

JSP Implicit and Session Objects
JSP Implicit and Session Objects In this JPS tutorial, you will learn how toprogram using JSP, JSP expressions and Implicit Objects, JSP Session Object, methods of session object, getAttribute(String name), getAttributeNames and isNew().

JSP Out Object
JSP Out Object In this JSP tutorial, you will learn about out object and its methods viz. clear, clearBuffer, flush, isAutoFlush, getBufferSize, getRemaining, newLine, print and println.

JSP Application Object
JSP Application Object In this JSP tutorial, you will learn about application object, the methods available in application object, getAttribute(String name), getAttributeNames, setAttribute(String objName, Object object), removeAttribute(String objName), getMajorVersion(), getMinorVersion(), getSer…

JSP Request Object
JSP Request Object In this JSP tutorial, you will learn about JSP request object, JSP request object methods, getParameter(String name), getParameterNames(), getParameterValues(String name), getQueryString(), getRequestURI(), getServletPath(), setAttribute(String,Object), removeAttribute(String)

JSP Response Object
JSP Response Object In this JSP tutorial, you will learn about JSP Response object, Methods of response Object, setContentType(), addCookie(Cookie cookie), containsHeader(String name), setHeader(String name, String value), sendRedirect(String) and sendError(int status_code).

Working with JSP Sessions
Working with JSP Sessions In this JSP tutorial, you will learn about JSP session object methods, getCreationTime, getLastAccessedTime, getId, invalidate(), getMaxInactiveInterval, setMaxInactiveInterval(), removeAttribute(String name) and setAttribute(String, object).

JSP Interview Questions

J2EE Interview Questions
Core Java
EJB
Hibernate
Java
Java Patterns
JDBC
JMS
JSP
OOPS
Ruby
Servlets
Spring
Struts
Websphere