SlideShare a Scribd company logo
1 of 7
JSP
●Realizado por:
●juliana reyes
Elementos de JSP
1.Codigo Java:
2.Se puede insertar código java dentro de JSP de tres
maneras:expresiones,scriptles y declaraciones.
Expresiones
● Son partes de código java con la forma <%= expresión %>
que se evalúan y se muestran en la salida del navegador.
● <%=”tamaño de cadena: “+cadena.lenght() %>
● <%=”new java.util.Date() %>
● <%=Math.PI*2 %>
Scriptles
● JSP también le permite escribir bloques de código Java
dentro de la JSP. Esto se hace mediante la colocación de
su código Java entre <% y%> personajes. Un scriptlet
contiene código Java que se ejecuta cada vez que el JSP se
invoca.
Declaraciones
● Contienes declaraciones de variables o metodos, con la
forma <%! declaracion %>.esrtas variables o metodos
seran accesibles desde cualquier lugar de la pagina JSP.
Directivas
●Son elementos que dan información al motor JSP, e influyen en
la estructura del servlet generado. Hay tres tipos de directivas:
page, taglib e include.
Page: se indica con la forma <%@ page atributo=“valor”>
Taglib: se utiliza para indicar que se van a emplear librerias de
etiquetas.
Include : permite incluir un archivo en un lugar especifico.
Acciones
● Tienen forma <jsp:accion [parametros]/>, y tienen
diversos usocomo la inclusion de paginas y transferencia
de control.

More Related Content

What's hot

Introduction to Spring Framework and Spring IoC
Introduction to Spring Framework and Spring IoCIntroduction to Spring Framework and Spring IoC
Introduction to Spring Framework and Spring IoCFunnelll
 
Servlet.ppt
Servlet.pptServlet.ppt
Servlet.pptVMahesh5
 
Java Server Pages(jsp)
Java Server Pages(jsp)Java Server Pages(jsp)
Java Server Pages(jsp)Manisha Keim
 
Java Presentation For Syntax
Java Presentation For SyntaxJava Presentation For Syntax
Java Presentation For SyntaxPravinYalameli
 
Oracle Cloud ERP – Journal Import Using SOAP WSDL – Tech Trainings.pdf
Oracle Cloud ERP – Journal Import Using SOAP WSDL – Tech Trainings.pdfOracle Cloud ERP – Journal Import Using SOAP WSDL – Tech Trainings.pdf
Oracle Cloud ERP – Journal Import Using SOAP WSDL – Tech Trainings.pdfssuser6e51ed
 
Spring introduction
Spring introductionSpring introduction
Spring introductionManav Prasad
 
React – ¿Qué es React.js?
React – ¿Qué es React.js?React – ¿Qué es React.js?
React – ¿Qué es React.js?Gorka Magaña
 
Modelo vista controlador
Modelo vista controladorModelo vista controlador
Modelo vista controladorEmilio Sarabia
 
Spring Framework
Spring FrameworkSpring Framework
Spring Frameworknomykk
 
Servlets exposicion
Servlets exposicionServlets exposicion
Servlets exposicionFlashnet S.A
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Giancarlo Aguilar
 
Spring framework-tutorial
Spring framework-tutorialSpring framework-tutorial
Spring framework-tutorialvinayiqbusiness
 
Styled Components & React.js
Styled Components & React.jsStyled Components & React.js
Styled Components & React.jsGrayson Hicks
 
An introduction to React.js
An introduction to React.jsAn introduction to React.js
An introduction to React.jsEmanuele DelBono
 
Spring framework in depth
Spring framework in depthSpring framework in depth
Spring framework in depthVinay Kumar
 

What's hot (20)

Introduction to Spring Framework and Spring IoC
Introduction to Spring Framework and Spring IoCIntroduction to Spring Framework and Spring IoC
Introduction to Spring Framework and Spring IoC
 
Servlet.ppt
Servlet.pptServlet.ppt
Servlet.ppt
 
Java Server Pages(jsp)
Java Server Pages(jsp)Java Server Pages(jsp)
Java Server Pages(jsp)
 
Fundamentos de JDBC
Fundamentos de JDBCFundamentos de JDBC
Fundamentos de JDBC
 
Java Presentation For Syntax
Java Presentation For SyntaxJava Presentation For Syntax
Java Presentation For Syntax
 
Oracle Cloud ERP – Journal Import Using SOAP WSDL – Tech Trainings.pdf
Oracle Cloud ERP – Journal Import Using SOAP WSDL – Tech Trainings.pdfOracle Cloud ERP – Journal Import Using SOAP WSDL – Tech Trainings.pdf
Oracle Cloud ERP – Journal Import Using SOAP WSDL – Tech Trainings.pdf
 
Spring introduction
Spring introductionSpring introduction
Spring introduction
 
Jsp presentation
Jsp presentationJsp presentation
Jsp presentation
 
React – ¿Qué es React.js?
React – ¿Qué es React.js?React – ¿Qué es React.js?
React – ¿Qué es React.js?
 
Modelo vista controlador
Modelo vista controladorModelo vista controlador
Modelo vista controlador
 
Spring Framework
Spring FrameworkSpring Framework
Spring Framework
 
Servlets exposicion
Servlets exposicionServlets exposicion
Servlets exposicion
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.
 
Spring MVC 3.0 Framework
Spring MVC 3.0 FrameworkSpring MVC 3.0 Framework
Spring MVC 3.0 Framework
 
Spring framework-tutorial
Spring framework-tutorialSpring framework-tutorial
Spring framework-tutorial
 
Jdbc ppt
Jdbc pptJdbc ppt
Jdbc ppt
 
Styled Components & React.js
Styled Components & React.jsStyled Components & React.js
Styled Components & React.js
 
An introduction to React.js
An introduction to React.jsAn introduction to React.js
An introduction to React.js
 
Spring framework in depth
Spring framework in depthSpring framework in depth
Spring framework in depth
 
Spring JMS
Spring JMSSpring JMS
Spring JMS
 

Viewers also liked

Viewers also liked (8)

componentes de jsp
componentes de jsp componentes de jsp
componentes de jsp
 
Java server pages (jsp)
Java server pages (jsp)Java server pages (jsp)
Java server pages (jsp)
 
JSP
JSPJSP
JSP
 
Qué es jsp
Qué es jspQué es jsp
Qué es jsp
 
Java Server Pages (JSP)
Java Server Pages (JSP)Java Server Pages (JSP)
Java Server Pages (JSP)
 
JSP
JSPJSP
JSP
 
Jsp(java server pages)
Jsp(java server pages)Jsp(java server pages)
Jsp(java server pages)
 
JSP
JSP JSP
JSP
 

Similar to Elementos de JSP (20)

JSP1
JSP1JSP1
JSP1
 
Ricardo jsp
Ricardo jspRicardo jsp
Ricardo jsp
 
Practica jsp
Practica jspPractica jsp
Practica jsp
 
Programacion Web 2o dept
Programacion Web 2o deptProgramacion Web 2o dept
Programacion Web 2o dept
 
Curso Java Avanzado 3 Js Ps
Curso Java Avanzado   3 Js PsCurso Java Avanzado   3 Js Ps
Curso Java Avanzado 3 Js Ps
 
Introjsp
IntrojspIntrojsp
Introjsp
 
Elementos de jsp
Elementos de jspElementos de jsp
Elementos de jsp
 
JSP
JSPJSP
JSP
 
Diseño web clase03
Diseño web clase03Diseño web clase03
Diseño web clase03
 
Curso Jsp Mas
Curso Jsp MasCurso Jsp Mas
Curso Jsp Mas
 
Guia java script
Guia java scriptGuia java script
Guia java script
 
Java Web - JSP
Java Web - JSPJava Web - JSP
Java Web - JSP
 
Java--scrip
Java--scripJava--scrip
Java--scrip
 
JSP
JSPJSP
JSP
 
Sesion06 apuntes
Sesion06 apuntesSesion06 apuntes
Sesion06 apuntes
 
Aplicaciones web con jakarta struts - Javier Oliver Fulguera
Aplicaciones web con jakarta struts  - Javier Oliver FulgueraAplicaciones web con jakarta struts  - Javier Oliver Fulguera
Aplicaciones web con jakarta struts - Javier Oliver Fulguera
 
Jsp
JspJsp
Jsp
 
Jsp Paginacion
Jsp PaginacionJsp Paginacion
Jsp Paginacion
 
ETIQUETAS JSP
ETIQUETAS JSPETIQUETAS JSP
ETIQUETAS JSP
 
2.1
2.12.1
2.1
 

Recently uploaded

Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilJuanGallardo438714
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxlosdiosesmanzaneros
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 

Recently uploaded (15)

Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 

Elementos de JSP

  • 2. Elementos de JSP 1.Codigo Java: 2.Se puede insertar código java dentro de JSP de tres maneras:expresiones,scriptles y declaraciones.
  • 3. Expresiones ● Son partes de código java con la forma <%= expresión %> que se evalúan y se muestran en la salida del navegador. ● <%=”tamaño de cadena: “+cadena.lenght() %> ● <%=”new java.util.Date() %> ● <%=Math.PI*2 %>
  • 4. Scriptles ● JSP también le permite escribir bloques de código Java dentro de la JSP. Esto se hace mediante la colocación de su código Java entre <% y%> personajes. Un scriptlet contiene código Java que se ejecuta cada vez que el JSP se invoca.
  • 5. Declaraciones ● Contienes declaraciones de variables o metodos, con la forma <%! declaracion %>.esrtas variables o metodos seran accesibles desde cualquier lugar de la pagina JSP.
  • 6. Directivas ●Son elementos que dan información al motor JSP, e influyen en la estructura del servlet generado. Hay tres tipos de directivas: page, taglib e include. Page: se indica con la forma <%@ page atributo=“valor”> Taglib: se utiliza para indicar que se van a emplear librerias de etiquetas. Include : permite incluir un archivo en un lugar especifico.
  • 7. Acciones ● Tienen forma <jsp:accion [parametros]/>, y tienen diversos usocomo la inclusion de paginas y transferencia de control.