SlideShare una empresa de Scribd logo
JSP
¿Que es JSP?
● Java Server Pages
(JSP) es una
tecnología basada en
el lenguaje Java que
permite incorporar
contenido dinámico a
las páginas web. Los
archivos JSP
combinan HTML con
etiquetas especiales
y fragmentos de
código Java.
Caracteristicas
● JSP es una tecnología que generalmente
incluye:
● - Componentes estáticos HTML/XML
● - Fragmentos especiales de código escritos en
● lenguaje Java llamados scriptlets.
● -JSP permite apreciar mejor la distinción entre
● el contenido de la información y su
● presentación.
Ventajas
● - Independencia del servidor Web.
● - Separación del contenido estático del
dinámico.
● - Separación del contenido dinámico del
formato de la
● presentación.
● - Altamente recomendable para conseguir el
acceso al
● servidor Web en arquitecturas de partes
múltiples.
Elementos
● - Directivas: Indican información general de la página,
como puede ser importación de clases,
● página a invocar ante errores, si la página forma parte
de una sesión, etc.
● - Declaraciones: Sirven para declarar métodos o
variables.
● - Scriptlets: Código Java embebido.
● - Expresiones: Expresiones Java que se evalúan y se
envían a la salida.
● - Tags JSP: Etiquetas especiales que interpreta el
servidor.
Ejemplos
Ejemplos

Más contenido relacionado

La actualidad más candente

Jose alejandro perez html
Jose alejandro perez htmlJose alejandro perez html
Jose alejandro perez html
José Pérez
 
Introducción al desarrollo de aplicaciones web en Java
Introducción al desarrollo de aplicaciones web en JavaIntroducción al desarrollo de aplicaciones web en Java
Introducción al desarrollo de aplicaciones web en Java
Eudris Cabrera
 
Java script
Java scriptJava script
Java script
Yesith Valencia
 
JSP
JSP JSP
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
Sonia Ramos Fernandez
 
Aprende html
Aprende htmlAprende html
Aprende html
andreitariosc
 
Alexa
AlexaAlexa
Alexa
alexa_g
 
Lenguaje HTML
Lenguaje HTMLLenguaje HTML
Lenguaje HTML
Heriberta Morles
 
Servlet
ServletServlet
Servlet
spcsliki62
 
Asp .Net Parte 1
Asp .Net Parte 1Asp .Net Parte 1
Asp .Net Parte 1
oswchavez
 
JAVA SERVER FACES - LECCION 01 - PRIMEROS PASOS
JAVA SERVER FACES - LECCION 01 - PRIMEROS PASOSJAVA SERVER FACES - LECCION 01 - PRIMEROS PASOS
JAVA SERVER FACES - LECCION 01 - PRIMEROS PASOS
Eric Gustavo Coronel Castillo
 
Java Web 00 - Contexto
Java Web 00 - ContextoJava Web 00 - Contexto
Java Web 00 - Contexto
Eric Gustavo Coronel Castillo
 
Java web Lección 04 - JSTL
Java web Lección 04 - JSTLJava web Lección 04 - JSTL
Java web Lección 04 - JSTL
Eric Gustavo Coronel Castillo
 
Resumen jee
Resumen jeeResumen jee
Jsp(java server pages)
Jsp(java server pages)Jsp(java server pages)
Jsp(java server pages)
diegob1098
 
Tecnologias y SGBD usadas en las web 2.0
Tecnologias y SGBD usadas en las web 2.0 Tecnologias y SGBD usadas en las web 2.0
Tecnologias y SGBD usadas en las web 2.0
Rolando Guerrero Rafael
 
Ruby on Rails
Ruby on RailsRuby on Rails
Ruby on Rails
Raúl Palacios López
 
Java web 01 - servlets
Java web 01 - servletsJava web 01 - servlets
Java web 01 - servlets
Eric Gustavo Coronel Castillo
 
Java Web Lección 02 - JSP
Java Web Lección 02 - JSPJava Web Lección 02 - JSP
Java Web Lección 02 - JSP
Eric Gustavo Coronel Castillo
 

La actualidad más candente (19)

Jose alejandro perez html
Jose alejandro perez htmlJose alejandro perez html
Jose alejandro perez html
 
Introducción al desarrollo de aplicaciones web en Java
Introducción al desarrollo de aplicaciones web en JavaIntroducción al desarrollo de aplicaciones web en Java
Introducción al desarrollo de aplicaciones web en Java
 
Java script
Java scriptJava script
Java script
 
JSP
JSP JSP
JSP
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
 
Aprende html
Aprende htmlAprende html
Aprende html
 
Alexa
AlexaAlexa
Alexa
 
Lenguaje HTML
Lenguaje HTMLLenguaje HTML
Lenguaje HTML
 
Servlet
ServletServlet
Servlet
 
Asp .Net Parte 1
Asp .Net Parte 1Asp .Net Parte 1
Asp .Net Parte 1
 
JAVA SERVER FACES - LECCION 01 - PRIMEROS PASOS
JAVA SERVER FACES - LECCION 01 - PRIMEROS PASOSJAVA SERVER FACES - LECCION 01 - PRIMEROS PASOS
JAVA SERVER FACES - LECCION 01 - PRIMEROS PASOS
 
Java Web 00 - Contexto
Java Web 00 - ContextoJava Web 00 - Contexto
Java Web 00 - Contexto
 
Java web Lección 04 - JSTL
Java web Lección 04 - JSTLJava web Lección 04 - JSTL
Java web Lección 04 - JSTL
 
Resumen jee
Resumen jeeResumen jee
Resumen jee
 
Jsp(java server pages)
Jsp(java server pages)Jsp(java server pages)
Jsp(java server pages)
 
Tecnologias y SGBD usadas en las web 2.0
Tecnologias y SGBD usadas en las web 2.0 Tecnologias y SGBD usadas en las web 2.0
Tecnologias y SGBD usadas en las web 2.0
 
Ruby on Rails
Ruby on RailsRuby on Rails
Ruby on Rails
 
Java web 01 - servlets
Java web 01 - servletsJava web 01 - servlets
Java web 01 - servlets
 
Java Web Lección 02 - JSP
Java Web Lección 02 - JSPJava Web Lección 02 - JSP
Java Web Lección 02 - JSP
 

Destacado

JSP
JSPJSP
Jsp
JspJsp
Algoritmos y diagramas de flujo
Algoritmos y diagramas de flujoAlgoritmos y diagramas de flujo
Algoritmos y diagramas de flujo
pabloc1234
 
Qué es jsp
Qué es jspQué es jsp
Qué es jsp
Elim Aqp
 
Servidores.
Servidores.Servidores.
Servidores.
sofia2701
 
Programación asp2
Programación asp2Programación asp2
Programación asp2
alb3rto-soga
 
JSP
JSPJSP
Curso de-jsp-avanzado by-priale
Curso de-jsp-avanzado by-prialeCurso de-jsp-avanzado by-priale
Curso de-jsp-avanzado by-priale
SttOrm sindef
 
Curso Java Avanzado 3 Js Ps
Curso Java Avanzado   3 Js PsCurso Java Avanzado   3 Js Ps
Curso Java Avanzado 3 Js Ps
Emilio Aviles Avila
 
Java Server Pages (JSP)
Java Server Pages (JSP)Java Server Pages (JSP)
Java Server Pages (JSP)
Kelly_Ruiz09
 
Jsp
JspJsp
Aplicaciones pagina web
Aplicaciones pagina webAplicaciones pagina web
Aplicaciones pagina web
sofia2701
 
Programación web con JSP
Programación web con JSPProgramación web con JSP
Programación web con JSP
ousli07
 
JSP
JSPJSP
Manual programacion - java - jsp & xml
Manual   programacion - java - jsp & xmlManual   programacion - java - jsp & xml
Manual programacion - java - jsp & xml
gilhorak
 
JSP
JSPJSP
Lenguajes del lado del servidor
Lenguajes del lado del servidorLenguajes del lado del servidor
Lenguajes del lado del servidor
pidingos
 
JSP con Session
JSP con SessionJSP con Session
JSP con Session
Daniel Aguilar Paredes
 
Java server pages (jsp)
Java server pages (jsp)Java server pages (jsp)
Java server pages (jsp)
Nicolas Duran Rodriguez
 
Curso Jsp
Curso JspCurso Jsp
Curso Jsp
Luis Cerra
 

Destacado (20)

JSP
JSPJSP
JSP
 
Jsp
JspJsp
Jsp
 
Algoritmos y diagramas de flujo
Algoritmos y diagramas de flujoAlgoritmos y diagramas de flujo
Algoritmos y diagramas de flujo
 
Qué es jsp
Qué es jspQué es jsp
Qué es jsp
 
Servidores.
Servidores.Servidores.
Servidores.
 
Programación asp2
Programación asp2Programación asp2
Programación asp2
 
JSP
JSPJSP
JSP
 
Curso de-jsp-avanzado by-priale
Curso de-jsp-avanzado by-prialeCurso de-jsp-avanzado by-priale
Curso de-jsp-avanzado by-priale
 
Curso Java Avanzado 3 Js Ps
Curso Java Avanzado   3 Js PsCurso Java Avanzado   3 Js Ps
Curso Java Avanzado 3 Js Ps
 
Java Server Pages (JSP)
Java Server Pages (JSP)Java Server Pages (JSP)
Java Server Pages (JSP)
 
Jsp
JspJsp
Jsp
 
Aplicaciones pagina web
Aplicaciones pagina webAplicaciones pagina web
Aplicaciones pagina web
 
Programación web con JSP
Programación web con JSPProgramación web con JSP
Programación web con JSP
 
JSP
JSPJSP
JSP
 
Manual programacion - java - jsp & xml
Manual   programacion - java - jsp & xmlManual   programacion - java - jsp & xml
Manual programacion - java - jsp & xml
 
JSP
JSPJSP
JSP
 
Lenguajes del lado del servidor
Lenguajes del lado del servidorLenguajes del lado del servidor
Lenguajes del lado del servidor
 
JSP con Session
JSP con SessionJSP con Session
JSP con Session
 
Java server pages (jsp)
Java server pages (jsp)Java server pages (jsp)
Java server pages (jsp)
 
Curso Jsp
Curso JspCurso Jsp
Curso Jsp
 

Similar a Jsp

Introduccion java ser
Introduccion java serIntroduccion java ser
Introduccion java ser
Centro Educativos JSP / UTP
 
ETIQUETAS JSP
ETIQUETAS JSPETIQUETAS JSP
ETIQUETAS JSP
AlejandraRubioP
 
Programacion Web 2o dept
Programacion Web 2o deptProgramacion Web 2o dept
Programacion Web 2o dept
Leonardo Moreno
 
Java Web - JSP
Java Web - JSPJava Web - JSP
Java Web - JSP
Luis Miguel De Bello
 
Curso Jsp Mas
Curso Jsp MasCurso Jsp Mas
Curso Jsp Mas
Luis Cerra
 
Jsp
JspJsp
Jsp
JspJsp
Introducción a Tomcat
Introducción a TomcatIntroducción a Tomcat
Introducción a Tomcat
Iker Canarias
 
Web framework ligeros y micros en java barcamp 2014
Web framework ligeros y micros en java   barcamp 2014Web framework ligeros y micros en java   barcamp 2014
Web framework ligeros y micros en java barcamp 2014
Carlos Camacho
 
Practica jsp
Practica jspPractica jsp
Practica jsp
macarenabw
 
JSP
JSP JSP
JSP1
JSP1JSP1
[ES] Introdución al desarrollo de aplicaciones web en java
[ES] Introdución al desarrollo de aplicaciones  web en java[ES] Introdución al desarrollo de aplicaciones  web en java
[ES] Introdución al desarrollo de aplicaciones web en java
Eudris Cabrera
 
[ES] Introducción a Java EE 7 & HTML 5
[ES] Introducción a Java EE 7 & HTML 5[ES] Introducción a Java EE 7 & HTML 5
[ES] Introducción a Java EE 7 & HTML 5
Eudris Cabrera
 
JEE y Tomcat
JEE y TomcatJEE y Tomcat
[ES] Introducción a Java EE 7
[ES] Introducción a Java EE 7[ES] Introducción a Java EE 7
[ES] Introducción a Java EE 7
Eudris Cabrera
 
introduccion-a-las-aplicaciones-web-y-tecnologia-java.ppt
introduccion-a-las-aplicaciones-web-y-tecnologia-java.pptintroduccion-a-las-aplicaciones-web-y-tecnologia-java.ppt
introduccion-a-las-aplicaciones-web-y-tecnologia-java.ppt
BYRONMIGUELSUBUYUCPA
 
[ES] Fundamentos de Java Enterprise Edition
[ES] Fundamentos de Java Enterprise Edition [ES] Fundamentos de Java Enterprise Edition
[ES] Fundamentos de Java Enterprise Edition
Eudris Cabrera
 
Manual 2014 i 04 lenguaje de programación ii (0870)
Manual 2014 i 04 lenguaje de programación ii (0870)Manual 2014 i 04 lenguaje de programación ii (0870)
Manual 2014 i 04 lenguaje de programación ii (0870)
Robert Rayco Quiroz
 
Entrada 5
Entrada 5Entrada 5
Entrada 5
Santiago Forland
 

Similar a Jsp (20)

Introduccion java ser
Introduccion java serIntroduccion java ser
Introduccion java ser
 
ETIQUETAS JSP
ETIQUETAS JSPETIQUETAS JSP
ETIQUETAS JSP
 
Programacion Web 2o dept
Programacion Web 2o deptProgramacion Web 2o dept
Programacion Web 2o dept
 
Java Web - JSP
Java Web - JSPJava Web - JSP
Java Web - JSP
 
Curso Jsp Mas
Curso Jsp MasCurso Jsp Mas
Curso Jsp Mas
 
Jsp
JspJsp
Jsp
 
Jsp
JspJsp
Jsp
 
Introducción a Tomcat
Introducción a TomcatIntroducción a Tomcat
Introducción a Tomcat
 
Web framework ligeros y micros en java barcamp 2014
Web framework ligeros y micros en java   barcamp 2014Web framework ligeros y micros en java   barcamp 2014
Web framework ligeros y micros en java barcamp 2014
 
Practica jsp
Practica jspPractica jsp
Practica jsp
 
JSP
JSP JSP
JSP
 
JSP1
JSP1JSP1
JSP1
 
[ES] Introdución al desarrollo de aplicaciones web en java
[ES] Introdución al desarrollo de aplicaciones  web en java[ES] Introdución al desarrollo de aplicaciones  web en java
[ES] Introdución al desarrollo de aplicaciones web en java
 
[ES] Introducción a Java EE 7 & HTML 5
[ES] Introducción a Java EE 7 & HTML 5[ES] Introducción a Java EE 7 & HTML 5
[ES] Introducción a Java EE 7 & HTML 5
 
JEE y Tomcat
JEE y TomcatJEE y Tomcat
JEE y Tomcat
 
[ES] Introducción a Java EE 7
[ES] Introducción a Java EE 7[ES] Introducción a Java EE 7
[ES] Introducción a Java EE 7
 
introduccion-a-las-aplicaciones-web-y-tecnologia-java.ppt
introduccion-a-las-aplicaciones-web-y-tecnologia-java.pptintroduccion-a-las-aplicaciones-web-y-tecnologia-java.ppt
introduccion-a-las-aplicaciones-web-y-tecnologia-java.ppt
 
[ES] Fundamentos de Java Enterprise Edition
[ES] Fundamentos de Java Enterprise Edition [ES] Fundamentos de Java Enterprise Edition
[ES] Fundamentos de Java Enterprise Edition
 
Manual 2014 i 04 lenguaje de programación ii (0870)
Manual 2014 i 04 lenguaje de programación ii (0870)Manual 2014 i 04 lenguaje de programación ii (0870)
Manual 2014 i 04 lenguaje de programación ii (0870)
 
Entrada 5
Entrada 5Entrada 5
Entrada 5
 

Jsp

  • 1. JSP
  • 2. ¿Que es JSP? ● Java Server Pages (JSP) es una tecnología basada en el lenguaje Java que permite incorporar contenido dinámico a las páginas web. Los archivos JSP combinan HTML con etiquetas especiales y fragmentos de código Java.
  • 3. Caracteristicas ● JSP es una tecnología que generalmente incluye: ● - Componentes estáticos HTML/XML ● - Fragmentos especiales de código escritos en ● lenguaje Java llamados scriptlets. ● -JSP permite apreciar mejor la distinción entre ● el contenido de la información y su ● presentación.
  • 4. Ventajas ● - Independencia del servidor Web. ● - Separación del contenido estático del dinámico. ● - Separación del contenido dinámico del formato de la ● presentación. ● - Altamente recomendable para conseguir el acceso al ● servidor Web en arquitecturas de partes múltiples.
  • 5. Elementos ● - Directivas: Indican información general de la página, como puede ser importación de clases, ● página a invocar ante errores, si la página forma parte de una sesión, etc. ● - Declaraciones: Sirven para declarar métodos o variables. ● - Scriptlets: Código Java embebido. ● - Expresiones: Expresiones Java que se evalúan y se envían a la salida. ● - Tags JSP: Etiquetas especiales que interpreta el servidor.