Como Funcionan Los Jsp

Páginas: 6 (1348 palabras) Publicado: 10 de julio de 2012
Zecharaich Rodriguez Como funcionan los JSP Como funcionan los EJB Componentes Reutilizables Desarrollo de Aplicaciones WEB con Netbean
Introducción a las Java Server Pages o JSP
Las Java Server Pages (JSP) son una tecnología que nos permite mezclar HTML estático con HTML generado dinámicamente mediante código Java embebido en las páginas. Cuando programamos aplicaciones web con CGI, gran partede la página que generan los CGI es estática y no varía de ejecución en ejecución. Por su parte, la parte variable de la página es realmente dinámica y muy pequeña. Tanto los CGI como los Servlet nos obligan a generar la página por completo desde nuestro código de programa, dificultando así las tareas de mantenimiento, diseño gráfico, comprensión del código, etc. Los JSP, por otro lado, nospermiten crear las páginas fácilmente.
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 JavaServerPages (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 manejarformularios.
Las Java Server Pages, en adelante JSP, son una extensión de HTML desarrollada por Sun que permite incrustar en el código HTML instrucciones (scriptlets) de Java. Esto nos permite una mayor simplicidad a la hora de diseñar sitios web dinámicos. Podemos usar cualquiera de los múltiples editores de HTML para crear nuestra web, o bien podemos dejar esta tarea en manos de un diseñador ycentrarnos en el desarrollo del código Java que generará las partes dinámicas de la página, para posteriormente incrustar este código en la página. Como podemos ver en el ejemplo, una página JSP no es más que una página HTML donde, merceda unas marcas especiales < % y %>, podemos incluir código Java. Esto presenta una serie de ventajas obvias: por un lado disponemos de prácticamente las mismasventajas que al usar Java Servlets; de hecho, los servidores JSP “traducen” éstos a Servlets antes de ejecutarlos. Por otro lado, los JSP nos aportan una simplicidad y una facilidad de desarrollo sustanciales. Resulta mucho más fácil escribir la página del ejemplo que escribir un Servlet o un CGI que imprima cada una de las líneas de la página anterior. No obstante, esta simplicidad es también elinconveniente que presentan los JSP. Si deseamos realizar una aplicación compleja, con multitud de cálculos, accesos a bases de datos, etc., la sintaxis de los JSP, embebida en medio del HTML se torna farragosa. Por ello los JSP y los Servlets no suelen competir, sino que se complementan ya que, por otro lado, los estándares incluyen facilidades de comunicación entre ellos.
¿Cómo Funcionan lasPáginas JSP?
Una página JSP es básicamente una página Web con HTML tradicional y código Java. La extensión de fichero de una página JSP es ".jsp" en vez de ".html" o ".htm", y eso le dice al servidor que esta página requiere un manejo especial que se conseguirá con una extensión del servidor o un plug-in Este ejemplo contiene HTML tradicional y algún código Java. La etiqueta <% identifica el iniciode un scriptlet, y la etiqueta %> identifica el final de un scriptlet.

Introducción a JSP
La tecnología JSP (Java Server Pages) es una especificación abierta desarrollada por Sun Microsystems como un alternativa a Active Server Pages (ASP) de Microsoft, y son un componente dominante de la especificación de Java 2 Enterprise Edition (J2EE). Muchos de los servidores de aplicaciones...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Funcionamiento de jsp
  • Como Funciona El Laser
  • ¿Como Funciona….
  • Como funciona el laser
  • Cómo Funcionan
  • Como funciona el laser
  • como funciona
  • ¿Cómo es un ordenador y cómo funciona?

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS