What is "jsp"
Javaserver Pages (JSP) is a technology that helps software developers create dynamically generated web pages based on HTML, XML, or other types of documents. Launched in 1999 by Sun Microsystems, JSP is similar to PHP, but uses the Java programming language.
To deploy and run Javaserver Pages, a web server compatible with a Servlet container, such as Apache Tomcat, Jetty or Glassfish, is required.
Because it is based on the Java programming language, it has the advantage of platform portability, which allows it to run on several operating systems, such as Microsoft Windows, Unix and Linux.
This technology allows the developer of Internet pages to produce applications that access the database, manipulate files in text format, capture information from forms and capture information about the visitor and the server.
A page created with JSP technology, after being installed on a Java EE-compliant application server, is transformed into a Servlet.
Source: Javaserver Pages - Wikipedia