¿Qué hace jsp?

JSP es un estándar tecnológico de páginas web dinámicas creado por Sun Microsystems.

Normalmente lo que se devuelve al cliente es un texto HTML, por lo que el cliente puede navegar por él siempre que tenga un navegador. La tecnología JSP utiliza el lenguaje de programación Java para escribir etiquetas y scriptlets similares a XML para encapsular la lógica de procesamiento para generar páginas web dinámicas.

Cuando alguien solicita un JSP, el servidor realizará una conversión de recursos dinámicos (JSP) a recursos estáticos (HTML). El servidor automáticamente nos ayudará a unir los fragmentos HTML y los datos del JSP en un formato estático. respuesta de recursos al navegador. En otras palabras, JSP se ejecuta en el lado del servidor, pero lo que finalmente se envía al cliente ya es una página HTML estática convertida (en el cuerpo de la respuesta). El servidor no envía el archivo JSP al navegador.

Información ampliada:

Añade contenido web dinámico de forma sencilla y eficaz mediante plantillas. Se pueden utilizar JavaBeans y la tecnología de biblioteca de etiquetas para reutilizar códigos de función de uso común.

La biblioteca de etiquetas no solo viene con etiquetas integradas comunes (JSTL), sino que también admite etiquetas personalizadas con funciones extensibles. Tiene buen soporte de herramientas. Heredó la relativa facilidad de uso del lenguaje Java. Enciclopedia Baidu-JSP