Si hemos tenido la oportunidad de construir
aplicaciones Web usando tecnologías como
CGI y
Servlets, estaremos acostumbrados a la idea de escribir un programa que genere la pagina entera (las partes estáticas y dinámicas) usando el mismo programa. Si estamos buscando una solución en la cual podamos separar las
dos partes, no tenemos que buscar más. Las JavaServer Pages (
JSP) están aquí.
Las páginas JSP permiten que separemos la presentación final de la lógica de negocio (capas media y final). Es un gran "Rapid Application development" (RAD) de aplicaciones Web. Esta sección explica los conceptos y las ventajas de la tecnología JSP, y luego demostraremos cómo utilizar esta tecnología emocionante, y cómo crear componentes reutilizables para manejar formularios.