Las páginas de servidor Java (JSP) representan una tecnología cada vez más popular para construir aplicaciones web dinámicas que pueden acceder a bases de datos y proporcionar una experiencia interactiva a los usuarios de su sitio web. JSP se construye sobre el lenguaje de programación Java, por lo que este libro le enseñará tanto JSP propiamente dicho como los fundamentos de Java. Actualmente se utilizan de forma dominante las aplicaciones Web en contraposición a los sitios Web estáticos. Todos, y supongo que usted también, desean que su presencia Web sea dinámica: presentar la última información, para permitir que los usuarios entren en el sistema y personalicen la apariencia del sitio, o para ofrecer la posibilidad de adquirir sus servicios on-line. Este libro le enseñará programación Web utilizando JSP, Java, y servlets, desde el principio, aprenderá cómo funciona la red y cómo JSP encaja en ella, cómo obtener información del usuario y crear páginas Web rápidamente, cómo los componentes JavaBeans y las bibliotecas de comandos le permiten hacer su código más legible y fácil de mantener y, por supuesto, cómo funciona el propio lenguaje Java. Este libro también explica cómo tratar los errores en el código, los mejores métodos para el diseño de aplicaciones web y culmina con estudio global de un caso: un sitio web para una organismo de turismo local.