JSP

Es la abreviatura de «Jakarta Server Pages» (anteriormente, Java Server Pages).

JSP es una tecnología desarrollada por Sun Microsystems para crear páginas web dinámicas. JSP permite a los desarrolladores insertar código Java dentro de una página HTML, creando una combinación de contenido estático y comportamiento dinámico. JSP es similar a otras tecnologías de programación y creación de scripts del lado del servidor, como ASP y PHP.

Los desarrolladores web suelen usar JSP para aplicaciones web que requieren la generación de contenido dinámico en el servidor. Las páginas JSP pueden contener una combinación de contenido HTML estático y código Java, que puede aceptar datos introducidos por un usuario o extraer información de una base de datos. Cuando el usuario envía un formulario o realiza otra acción desencadenante, el código Java es ejecutado por el servidor web y compilado en una pequeña aplicación conocida como servlet. El servidor procesa los datos del usuario o de la base de datos, genera una nueva página HTML usando el resultado generado y la envía al usuario.

JSP ejecuta el código Java completamente en el servidor web y devuelve únicamente una página HTML con contenido dinámico
JSP ejecuta el código Java completamente en el servidor web y devuelve únicamente una página HTML con contenido dinámico

JSP se usó ampliamente para desarrollar aplicaciones web en el pasado, pero otras tecnologías web están reemplazándolo y ganando popularidad. Los motores de plantillas Java más recientes, como Thymeleaf, son más flexibles y escalables que la tecnología JSP heredada para ejecutar aplicaciones del lado del servidor. Los frameworks de JavaScript, como React, que ejecutan la aplicación en el lado del cliente en lugar del lado del servidor, son más capaces y responden mejor que antes; además, suelen ser más fáciles de usar para los desarrolladores en muchos casos de aplicaciones web. La tecnología JSP todavía se usa para mantener sistemas heredados, pero es poco común en el desarrollo de aplicaciones nuevas.

Actualizado June 29, 2023 por Brian P.

quizPon a prueba tu conocimiento

What technology automatically completes fields in web forms?

A
Autocomplete
0%
B
Autocorrect
0%
C
Autofill
0%
D
Autoload
0%
Correct! Incorrect!     View the Autofill definition.
More Quizzes →

El diccionario informático Tech Terms

La definición de JSP en esta página es una definición original escrita por los autores de TechTerms.com. Si desea hacer referencia a esta página o citar esta definición, utilice la barra de cita verde directamente debajo de la definición.

Nuestro objetivo es explicar la terminología informática de manera sencilla y comprensible. Nos esforzamos por la precisión y la claridad en cada definición que publicamos. Si tiene comentarios o desea sugerir un nuevo término técnico, contáctenos.

El boletín de Tech Terms

¡Mejora tu conocimiento técnico con nuestro boletín diario o semanal! Suscríbete hoy y recibe nuevos términos y cuestionarios en tu bandeja de entrada.

Suscríbase al boletín gratuito de TechTerms

¿Con qué frecuencia desea recibir un correo?

Puede cancelar su suscripción o cambiar la frecuencia en cualquier momento usando los enlaces disponibles en cada correo. ¿Preguntas? Contáctenos.

Nota: El boletín se envía en inglés.