Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cuál es la relación entre Servlet y JSP?

¿Cuál es la relación entre Servlet y JSP?

1.JSP es un lenguaje de secuencias de comandos encapsulado en la interfaz del sistema Java Servlet, que simplifica el uso de Java y Servlets y proporciona la capacidad de ejecutar páginas web dinámicamente ampliando las etiquetas JSP (TAG).

2. A pesar de esto, JSP todavía no excede el alcance de Java y Servlet. No solo se puede escribir código Java directamente en la página JSP, sino que JSP se traduce primero a Servlet antes de ejecutarse.

3.JSP se ejecuta en el servidor y envía los resultados al navegador del cliente. Se puede decir que es esencialmente independiente del navegador. Es diferente de JavaScript, que es un lenguaje de programación del lado del cliente que se ejecuta en el lado del cliente y no tiene nada que ver con el servidor.

La principal diferencia entre JSP y Servlet es:

1. JSP proporciona un conjunto de etiquetas simples y está mejor integrado con HTML, por lo que las personas que no entienden Servlet también pueden crear etiquetas dinámicas. páginas web. Para las personas que no están familiarizadas con el lenguaje Java (como yo), encontrarán más conveniente el desarrollo JSP.

2. JSP puede ver el efecto inmediatamente después de la modificación. Sin compilación manual, el motor JSP hará el trabajo; mientras que Servlet carece de una serie de acciones como compilar y reiniciar el motor de Servlet. Pero en JSP, HTML y código de programa se mezclan, lo que no ocurre con los servlets.