UNIVERSIDAD DE PANAMA
CURSO
PROGRAMACION PARA WEB III
Introducción Java Server Pages
JSP es el acrónimo de Java Server Pages, y es una tecnología
orientada a crear páginas Web con programación en Java.
Con JSP podemos crear aplicaciones Web que se ejecuten en
variados servidores Web, de múltiples plataformas, ya que
Java es en esencia un lenguaje multiplataforma. Las páginas
JSP están compuestas de código HTML/XML mezclado con
etiquetas especiales para programar scripts de servidor en
sintaxis Java, y permiten que separemos la presentación
final de la lógica de negocio (capas media y final).
• Las páginas JSP son una solución de tercera generación que se puede
combinar fácilmente con algunas soluciones de la segunda
generación, creando el contenido dinámico, y haciendo más fácil y
más rápido construir las aplicaciones basadas en Web que trabajan
con una variedad de otras tecnologías: servidores Web, navegadores
Web, servidores de aplicación y otras herramientas de desarrollo.
Comparativa entre JSP y ASP
• La tecnología JSP es una especificación abierta disponible y
desarrollada por Sun Microsystems como una alternativa a
Active Server Pages (ASP) de Microsoft, y son un
componente dominante de la especificación de Java 2
Enterprise Edition (J2EE).
• JSP y ASP ofrecen funciones similares. Ambos utilizan etiquetas
para permitir código embebido en una página HTML,
seguimiento de sesión, y conexión a bases de datos. Algunas de
las diferencias triviales son:
• Las páginas ASP están escritas en VBScript y las páginas JSP
están escritas en lenguaje Java. Por lo tanto, las páginas JSP son
independientes de la plataforma y las páginas ASP no lo son.
• Las páginas JSP usan tecnología JavaBeans como arquitectura
de componentes y las páginas ASP usan componentes ActiveX.
Funcionamiento
• Para ejecutar las páginas JSP, necesitamos un servidor Web con un
contenedor Web que cumpla con las especificaciones de JSP y de Servlet. El
contenedor Web se ejecuta en el servidor Web y maneja la ejecución de
todas las páginas JSP y de los Servlets existentes en ese servidor Web.
• En nuestro proyecto utilizamos Tomcat, que es una completa
implementación de referencia para las especificaciones Java Servlet y 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.
REQUERIMIENTOS PARA PROGRAMAR EN JSP
• INSTALAR NETBEANS
• INSTALAR APACHE TOMCAT
• INSTALAR WAMPSERVER
• INSTALAR MYSQL FRONT
PRACTICA N1
Introduccion java ser

Introduccion java ser

  • 1.
  • 2.
    Introducción Java ServerPages JSP es el acrónimo de Java Server Pages, y es una tecnología orientada a crear páginas Web con programación en Java. Con JSP podemos crear aplicaciones Web que se ejecuten en variados servidores Web, de múltiples plataformas, ya que Java es en esencia un lenguaje multiplataforma. Las páginas JSP están compuestas de código HTML/XML mezclado con etiquetas especiales para programar scripts de servidor en sintaxis Java, y permiten que separemos la presentación final de la lógica de negocio (capas media y final).
  • 3.
    • Las páginasJSP son una solución de tercera generación que se puede combinar fácilmente con algunas soluciones de la segunda generación, creando el contenido dinámico, y haciendo más fácil y más rápido construir las aplicaciones basadas en Web que trabajan con una variedad de otras tecnologías: servidores Web, navegadores Web, servidores de aplicación y otras herramientas de desarrollo.
  • 4.
    Comparativa entre JSPy ASP • La tecnología JSP es una especificación abierta disponible y desarrollada por Sun Microsystems como una alternativa a Active Server Pages (ASP) de Microsoft, y son un componente dominante de la especificación de Java 2 Enterprise Edition (J2EE).
  • 5.
    • JSP yASP ofrecen funciones similares. Ambos utilizan etiquetas para permitir código embebido en una página HTML, seguimiento de sesión, y conexión a bases de datos. Algunas de las diferencias triviales son: • Las páginas ASP están escritas en VBScript y las páginas JSP están escritas en lenguaje Java. Por lo tanto, las páginas JSP son independientes de la plataforma y las páginas ASP no lo son. • Las páginas JSP usan tecnología JavaBeans como arquitectura de componentes y las páginas ASP usan componentes ActiveX.
  • 6.
    Funcionamiento • Para ejecutarlas páginas JSP, necesitamos un servidor Web con un contenedor Web que cumpla con las especificaciones de JSP y de Servlet. El contenedor Web se ejecuta en el servidor Web y maneja la ejecución de todas las páginas JSP y de los Servlets existentes en ese servidor Web. • En nuestro proyecto utilizamos Tomcat, que es una completa implementación de referencia para las especificaciones Java Servlet y 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.
  • 7.
    REQUERIMIENTOS PARA PROGRAMAREN JSP • INSTALAR NETBEANS • INSTALAR APACHE TOMCAT • INSTALAR WAMPSERVER • INSTALAR MYSQL FRONT
  • 8.