Curso Java Server Pages (JSP), MySQL, PostgreSQL

Curso Integral Java

Curso Java Server Pages (JSP) - JSP y MySQL

© Carlos D. González - Update: Sep - 2017
Contacto: usabilidadweb @ usabilidadweb.com.ar

Java Server Pages (JSPs). Estas páginas generan un código en Java, que será compilado e interpretado por un Servidor de Aplicaciones (que es un Servidor web que contiene un Contenedor web que cumple las especificaciones de JSP y Servlets) para generar una clase Servlet que finalmente generará una página HTML. Esta página HTML será presentada por un Navegador en la pantalla del usuario que realizó la solicitud.. Se puede acceder al estudio de JSP luego de MySQL y PHP y | Java

Introducción a las Java Server Pages (JSP)

Los JSPs son servlets: un JSP se compila a un programa en Java la primera vez que se invoca, y del programa en Java se crea una clase que se empieza a ejecutar en el servidor como un servlet. La principal diferencia entre los servlets y los JSPs es el enfoque de la programación: un JSP es una página Web con etiquetas especiales y código Java incrustado, mientras que un servlet es un programa que recibe peticiones y genera a partir de ellas una página web. Gráfico del Funcionamiento de las JSP (Fuente: sun.com)Java Server Pages (JSP)

La principal ventaja de JSP frente a otros lenguajes es que permite integrarse con clases Java (.class) lo que permite separar en niveles las aplicaciones web, almacenando en clases java las partes que consumen más recursos (así como las que requieren más seguridad) y dejando la parte encargada de formatear el documento HTML en el archivo JSP. La idea fundamental detrás de este criterio es el de separar la lógica del negocio de la presentación de la información.

Desde el punto de vista de arquitectura, podríamos situar esta tecnología como una capa superior a las Servlets dentro de nuestra aplicación, ya que extiende la especificación Servlet 2.1. Ambas tecnologías fueron desarrolladas originalmente por Sun Microsystem.

Algunos temas a desarrollar durante el curso JSP:

  • Variables
  • Tipos de datos primarios
  • Tipos de datos Booleanos
  • Tipos de datos caracteres
  • Scriptlet
  • JSP + Java
  • Ingreso de datos desde un navegador web, su procesamiento
  • JavaBeans
  • Sesiones
  • Acceso a archivos
  • Creación de Bases de Datos con Java
  • Conectividad de bases de datos con Java
  • Consultas a bases de datos con Java / MySQL
  • - Grabar datos
  • - Actualizar datos
  • - Borrar datos
  • - Buscar registros
  • - Desplegar información

Durante el desarrollo del curso usaremos NetBeans IDE, para el trabajo con JSP y MySQL, como así también, para el acceso a MySQL desde Java. Para el desarrollo de programas en Java, incorporaremos BlueJ. Este curso se puede realizar luego de MySQL / PHP y Java.




Página del Autor de Usabilidad web |

Stds W3C, PHP, MySQL, PostgreSQL, SQLite ...
Desarrollo de software basado en web
Desarrollo de software en C++, JAVA y PYTHON
Consultor independiente: Usabilidad, AI, y Estándares web W3C
Cursos en Buenos Aires, Argentina
http://www.usabilidadweb.com.ar/