![]() |
|
|
Java Server Pages TM (JSP) Java Server Pages TM (JSP) es un conjunto de tecnologías que permiten la generación dinámica de paginas web combinando código Java (scriptlets) con un lenguaje de marcas como HTML ó XML, para generar el contenido de la página. Como parte de la familia de la tecnología Java, con JSP podemos desarrollar aplicaciones web independientes de la plataforma. Una característica importante es que permite separar la interfaz del usuario de la generación del contenido dinámico, dando lugar a procesos de desarrollo mas rápidos y eficientes. Adicionalmente, pueden acceder directamente a componentes Java Beans ó Enterprise Java Beans (EJB), instanciandolos y estableciendo sus propiedades e invocando sus métodos directamente desde la página JSP. Esto permite desarrollar aplicaciones n-capas donde se separan en lo posible los datos, la lógica del negocio y la lógica de presentación, encapsulando, generalmente, en Beans el acceso a los datos. La tecnología JSP es una extensión de la tecnología Servlets, los cuales son aplicaciones 100% Java que corren en el servidor: Un Servlet es creado e inicializado, se procesan las peticiones recibidas y por ultimo se destruye. Este diseño explica por que un Servlet remplaza perfectamente a un CGI, ya que el servlet es cargado una sola vez y esta residente en memoria mientras se procesan las peticiones recibidas y se generan las respuestas a los usuarios. Cada vez que un cliente solicita al servidor web una página JSP, este pasa la petición al motor de JSP el cual verifica si la página no se ha ejecutado antes ó fue modificada después de la ultima compilación, tras lo cual la compila, convirtiéndola en Servlet, la ejecuta y devuelve los resultados al cliente en formato HTML. La especificación JSP es el producto de una amplia colaboración de varias de las industrias lideres en el desarrollo de software, liderados por Sun Microsystems. Lo importante fue que Sun hizo la especificación de JSP disponible libremente para la comunidad de desarrollo de software, con la idea de que todos los servidores web soporten JSP, compartiendo la característica de la tecnología Java "Write Once, Run Anywhere" (Escríbelo una vez, córrelo donde quieras). Es conveniente resaltar, que la técnología JSP es un componente clave de la plataforma Java 2 Enterprise Edition (J2EE) propuesta por Sun Microsystems. En resumen, las tecnologías JSP y Servlets son una importante alternativa para la programación de web de contenido dinámico que nos permiten:
|
|||||||
|
![]() |
Esta página es desarrollada y mantenida por Barquisimeto - Edo. Lara, Venezuela |
Dejanos conocer tu opinión sobre el site ó cualquier inquietud sobre el tema
|
Ultima Actualización:
Agregar a Favoritos