JavaServer Pages. A server-side technology JavaServer pages are an extension to the Java servlet technology that was developed by Sun. JSPs have dynamic scripting capability that works in tandem with HTML code separating the page logic from the static elements -- the actual design and display of the page. Embedded in the HTML page the Java source code and its extensions help make the HTML more functional being used in dynamic database queries for example. JSPs are not restricted to any specific platform or server.
Java Server Pages (JSP) is a technology that lets you mix regular static HTML with dynamically-generated HTML. Many Web pages that are built by CGI programs are mostly static with the dynamic part limited to a few small locations. But most CGI variations including servlets make you generate the entire page via your program even though most of it is always the same. JSP lets you create the two parts separately.
Yes a JSP is a perfect example of combination of static and dynamic contents generated at runtime. An HTML designer and a java programmer can work in tandem with a greater levearage provided to their individual skills. Applying a more greater level of abstraction the maximum amout of page logic can be transfered to the java beans making the jsp virtually code free. The logic can then be referenced in the page using the html like tags for the java bean. Further we can make the page even text free using struts tiles framework. The result is an ideal jsp having tags for both dynamic JAVA page logic and static presentation HTML logic
Even though the servlets provide better performance most of the developers using servlet technology tend to mix the presentation logic and the business logic.This increases the cost of maintaining the project.
jsp is server-side technology which combines both- application logic(java code) and presentation logic(HTML code) so that HTML designers and java code devlopers can work in tandom(simultaniously) by providing there max skills on the application JSP's reduces javacode by introducing customtags moreover no recompilation problems when code needs to be modified.
JSP is a Sun Microsystems answer to the Microsoft's ASP Technology. JSP is a Server - Side Scripting language which is used to create both Dynamic and Static web pages.
jsp is a text based document which process request to create response.jsp is a powerful technology which is used to create dynamic webcontent on the serverside.