Curso de JSP (Java Server Pages)
¿Qué es y para que sirve JSP?
JSP es el acróniomo de Java Server Pages.
Las páginas JSP son documentos con extensión .jsp que incluyen etiquetas HTML y sentencias Java.
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<%
java.util.Date d = new java.util.Date();
%>
<p><%= java.text.DateFormat.getDateInstance().format(d) %></p>
</body>
</html>
Instalación de Apache Tomcat en Eclipse
Para poder probar el ejemplo anterior será necesario tener configurado Eclipse para trabajar con un contenedor de aplicaciones (en nuestro caso, Apache Tomcat).
Para cargar un contenedor de aplicaciones en Eclipse basta con seguir los pasos de esta guía.
¿Cómo funciona internamente JSP?
Los .jsp generan .java (servlets). Los servlets compilados son .class.
Es el contenedor de aplicaciones (tomcat, etc) el que convertirá los jsp en servlets.
El servidor leerá el archivo jsp. Luego, va a buscar el jsp compilado (el .class), si no lo encuentra, lo compila.
Traducción: pasar de jsp a java.
Compilación: pasar de java a .class
Testimonios

Siempre motivado, empujaba a todos a estar a un nivel altísimo
Jordi Caralt
Responsable de Comunicación Cast Info SA

Sabe transmitir a los alumnos la pasión, esfuerzo y motivación que se requiere en su profesión
Marta Maxe
Responsable de formación en Aspasia Formació

Rápido, eficiente y dinámico, son las primeras palabras que me vienen a la mente para definir a Pablo como docente
Gemma Cruz
Diseñadora en Etidem

Riguroso y eficaz, Pablo tiene una sensibilidad especial para empatizar en el aula
Magí del Campo
Audio-visual design producer