JSP


JSP represents a Java technology that allows the dynamic generation of HTML pages and thus enables developers to use the benefits of Java in a web server environment.

Advantages

  • Java code can be easily mixed with markup
  • Most of the Java libraries are available in JSP

Disadvantages

  • Lack of proper database support - such as connection pooling
  • XHMTL is not enforced

Tag libraries

  • Pager tag library
  • Google JSP tag library
  • Jakarta
  • pack:tag

Development tools

  • Eclipse
  • NetBeans
  • Apache Tomcat

Versions

  • JSP 1.0
  • JSP 1.1
  • JSP 1.2
  • JSP 2.0
  • JSP 2.1