The Java Server Pages (JSP) technology provides a simplified, fast way to create Web pages that display dynamically generated content. JSP technology was designed to make it easier and faster to build Web-based applications that work with a wide variety of Web servers, application servers, browsers and development tools.
Developers will use JSP pages to create portable Web applications that can run with different Web and application servers for different markets, using whatever authoring tools fit their market and their needs.
By working with a consortium of industry leaders, Sun has ensured that the JSP specification is open and portable. You should be able to author JSP pages anywhere and deploy them anywhere, using any client and server platforms. Over time, tool vendors and others will extend the functionality of the platform by providing customized tag libraries for specialized functions.