Java Server Pages Introduction The Apache Tomcat Project


Java Server Pages

JSP (Java Server Pages) is a scripting language based on Java for developing dynamic Web pages. 

Why is JSP Cool?
 it's java based, and widely supported
 static content is seperated from dynamic content. Whereas, with servlets, static html 
content is tightly coupled with dynamic java content
 it's highly expandable, and comes with customizable tags 
 unlike JavaScripts, JSP code can acccess server-side resources like databases
 web page designing can be done by web developers who need not know java.  
This may be easier to altering a servlet code which has multiple calls to out.print() 
or functions  that append() to StringBuffer objects. 


JSP Resources
JSP Documentation: http://java.sun.com/products/jsp/docs.html JSP Fundamentals: http://java.sun.com/developer/onlineTraining/JSPIntro/contents.html JSP Best Practices: http://www.javaworld.com/javaworld/jw-07-2003/jw-0725-morejsp.html JSP Interview Questions: http://www.allapplabs.com/interview_questions/jsp_interview_questions.htm
Page Created by Vidya Sudarsan