Kaspersky Internet Security 7.0
Information Technology

JSP (JavaServer Pages)


JSP or JavaServer Pages is a server side technology which possesses dynamic scripting capabilities.

This Java technology enables software developers to create HTML, XML and other types of documents as a reaction to the web client request. The technology allows the Java code to be embedded into the static content. It was in response to ASP, that Sun Micro Systems developed JSP. It is designed to be server and platform independent and developers get the advantage of developing in Java within a easy, script like environment. A JSP is translated into Java servlet, and it processes HTPP requests and creates responses like any servlet.

Uses of JSP

The JSP technology allows web developers as well as designers in the fast and easy development and maintenance of dynamic web pages. It enables rapid development of platform independent web based applications. The JSP technology partitions the user interface from content generation thereby enabling the designers to modify the entire page layout without making any changes to the underlying dynamic content. Sun has made this system freely available to the developer community. JSP is easily extensible and its ease of use as well as unlimited power, make it highly utilizable. JSP provides a number of server-side tags that allow developers to create dynamic content without writing any Java code.

Benefits of JSP

It is not necessary to learn Java language in order to be able to use JSP. This technology can be fully utilized without having to learn Java. Moreover, Java tag library developers and designers can extend the JSP language with “simple tag handlers”. Developers can also easily write and maintain pages. JSTL or The JavaServer Pages Standard Tag Library expression language is incorporated into the JSP technology. So, instead of using scriptlet expressions; the JSTL expression language is utilized. The technology is platform independent which means that JSP pages can perform well on just about any platform and these JSP pages can be accessed from any web server. The technology focuses on the utilization of reusable components. These components in turn can be combined for the development of more useful components; thereby reducing development time. The JSP technology also makes it far easier to write, read and maintain HTML. It also makes it possible to use tools like DreamWeaver, Adobe GoLive or Macromedia. It also enabes different members of the team to perform the HTML layout as well as separate the java code from the HTML code. The JSP technology is used worldwide including the aviation industry, travel websites, financial services,  retail segment, entertainment industry, military and federal government and many more. JSP also has many advantages over other competing technologies like ASP, ColdFusion or PHP. In this respect, JSP offers better language for dynamic part and is portable to multiple operating systems and servers as well as offers a better tool support.

Outsourcing JSP requirements

Outsourcing JSP requirements is an ideal option for clients to explore and gain access to skilled expertise and have their projects delivered within a neat time frame and affordable budgets.

Copyright © 1996-2008 Genesi S.r.l. - E-mail info@genesi.it | VAT ID: IT01680570676