SlideShare una empresa de Scribd logo
1 de 8
Presentado Por:
Natalia Reyes
Es una tecnología que ayuda a los desarrolladores de software a
crear páginas web, la forma en la que se presenta es
(http://java.sun.com/jps).
Sus siglas significan: JavaServer Pages,usa lenguaje de
programación java, además tiene la ventaja de ejecutar
aplicaciones en múltiples plataformas sin cambios.
También permite separar en niveles las aplicaciones web, otro de
sus características es que se puede elegir en diversas formas de
implementarlo las cuales pueden ser comerciales o gratuit
OBJETOS IMPLICITOS
Request
● Es un objeto de la clase HttpServletRequest
● Permite el acceso a los parametros de una
peticion
● Representa la solicitud realizada por el cliente y
hace que los siguientes métodos disponibles.
Entre sus funciones se encuentra:
● String getParameter(string name): Permite devolver el
valor aun parametro
● Enumeracion getParameterNmes(): Devuelve
laenumeracion con los nombres de los parametros de
peticion
● String[] getParameterVelues(String name): Se recupera
un array (es un medio de guardar un conjunto de objetos
de la misma clase) con los valores de un nombre
● String getRemoteAddr(): Devuelve el IP
● String getRemoteHost(): Devuelve el nombre del host
Response
● Es un objeto de la clase HttpServletResponse,
que asiste al servlet en su generacion de la
respuesta para el cliente
● El objeto de respuesta también define las
interfaces que tienen que ver con la creación
de nuevas cabeceras HTTP. A través de este
objeto el programador JSP puede añadir
nuevos sellos de fecha, códigos de estado
HTTP, etc
Session
● Es un onjeto de la clase HttpSession, que
permite acceder a la sesion asociada a la
peticion.
● Permite guardar objetos que sean accecibles
desde cualquier JSP de la sesion o invelidarla.
● Una sesión es un objeto asociado con un
visitante. Los datos pueden ser puestos en la
sesión y se recuperan de ella, al igual que un
Hashtable. Un conjunto diferente de datos se
mantiene para todos los visitantes del sitio.
● Application
● Es un onjeto de clse ServletContext, que
permite almacenar informacion que sera
accesible desde las paginas web
● es el estándar industrial para el desarrollo de
aplicaciones Java del lado del servidor.
● El documento se centra en la construcción de
aplicaciones web que utilizan Servlets,
JavaServer Pages etc
Config
● Es un objeto dela clase ServletConfig, que
permite aaceder a parametros de incializacion
de sevlet
Page
● Es un objeto de la clase PageContext para
almacenar informacion localmente a la pagina
● Tambien se puede recuperar informacion en
sesion y aplicacion

Más contenido relacionado

Destacado (20)

Jsp
JspJsp
Jsp
 
Jsp
JspJsp
Jsp
 
Ventajas JSP
Ventajas JSP Ventajas JSP
Ventajas JSP
 
jsp - funcionamiento
jsp - funcionamientojsp - funcionamiento
jsp - funcionamiento
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
 
Jsp
JspJsp
Jsp
 
JSP
JSPJSP
JSP
 
JSP
JSPJSP
JSP
 
Jsp
JspJsp
Jsp
 
Entrada 5
Entrada 5Entrada 5
Entrada 5
 
Jsp
JspJsp
Jsp
 
Jsp
JspJsp
Jsp
 
Jsp
JspJsp
Jsp
 
Curso Jsp Mas
Curso Jsp MasCurso Jsp Mas
Curso Jsp Mas
 
01. capitulo 2 6 validacion de datos
01. capitulo 2  6 validacion de datos01. capitulo 2  6 validacion de datos
01. capitulo 2 6 validacion de datos
 
Etiquetas en JSP
Etiquetas en JSPEtiquetas en JSP
Etiquetas en JSP
 
Tema2a Jsp
Tema2a JspTema2a Jsp
Tema2a Jsp
 
Jsp(java server pages)
Jsp(java server pages)Jsp(java server pages)
Jsp(java server pages)
 
1. introduccion a asp .net
1.  introduccion a asp .net1.  introduccion a asp .net
1. introduccion a asp .net
 
Tecnología jsp
Tecnología jspTecnología jsp
Tecnología jsp
 

Similar a JSP

Presentacion sebastian ospina
Presentacion sebastian ospinaPresentacion sebastian ospina
Presentacion sebastian ospinaLeidyTGuarguati
 
[ES] Introducción a las Aplicaciones Web con Java
[ES] Introducción a las Aplicaciones Web con Java[ES] Introducción a las Aplicaciones Web con Java
[ES] Introducción a las Aplicaciones Web con JavaEudris Cabrera
 
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 JavaEudris Cabrera
 
Programacion web java
Programacion web javaProgramacion web java
Programacion web javaCésar Ocampo
 
Aplicaciones web
Aplicaciones webAplicaciones web
Aplicaciones webFelipe
 
Conceptos Introductorios Del Web 2
Conceptos Introductorios Del Web 2Conceptos Introductorios Del Web 2
Conceptos Introductorios Del Web 2Michelle Aguirre
 
Taller programación web ajax con jquery
Taller programación web  ajax con jqueryTaller programación web  ajax con jquery
Taller programación web ajax con jqueryPablo Galeana Bailey
 
[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 javaEudris Cabrera
 
Conceptos acerca de Ajax
Conceptos acerca  de AjaxConceptos acerca  de Ajax
Conceptos acerca de AjaxAlvaro Castillo
 
Introduccion Ajax V1.0
Introduccion Ajax V1.0Introduccion Ajax V1.0
Introduccion Ajax V1.0Arnulfo Gomez
 
Programación en Internet
Programación en InternetProgramación en Internet
Programación en InternetFernando Solis
 
Asp.net conceptos
Asp.net conceptosAsp.net conceptos
Asp.net conceptosXstremsX
 

Similar a JSP (20)

Presentacion sebastian ospina
Presentacion sebastian ospinaPresentacion sebastian ospina
Presentacion sebastian ospina
 
[ES] Introducción a las Aplicaciones Web con Java
[ES] Introducción a las Aplicaciones Web con Java[ES] Introducción a las Aplicaciones Web con Java
[ES] Introducción a las Aplicaciones Web con Java
 
Objetos implicitos
Objetos implicitosObjetos implicitos
Objetos implicitos
 
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
 
Programacion web java
Programacion web javaProgramacion web java
Programacion web java
 
Aplicaciones web
Aplicaciones webAplicaciones web
Aplicaciones web
 
Manual Basico De Struts
Manual Basico De StrutsManual Basico De Struts
Manual Basico De Struts
 
Conceptos Introductorios Del Web 2
Conceptos Introductorios Del Web 2Conceptos Introductorios Del Web 2
Conceptos Introductorios Del Web 2
 
Taller programación web ajax con jquery
Taller programación web  ajax con jqueryTaller programación web  ajax con jquery
Taller programación web ajax con jquery
 
[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
 
Jsp
JspJsp
Jsp
 
Objetivos implícitos de JSP
Objetivos implícitos de JSPObjetivos implícitos de JSP
Objetivos implícitos de JSP
 
Objetos implícitos
Objetos implícitosObjetos implícitos
Objetos implícitos
 
Conceptos acerca de Ajax
Conceptos acerca  de AjaxConceptos acerca  de Ajax
Conceptos acerca de Ajax
 
Servlet
ServletServlet
Servlet
 
Introduccion Ajax V1.0
Introduccion Ajax V1.0Introduccion Ajax V1.0
Introduccion Ajax V1.0
 
Programación en Internet
Programación en InternetProgramación en Internet
Programación en Internet
 
Asp.net conceptos
Asp.net conceptosAsp.net conceptos
Asp.net conceptos
 
5-Unidad 2: Diseño de Vista-2.2 Para Web
5-Unidad 2: Diseño de Vista-2.2 Para Web5-Unidad 2: Diseño de Vista-2.2 Para Web
5-Unidad 2: Diseño de Vista-2.2 Para Web
 
Charla
CharlaCharla
Charla
 

Último

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
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
 
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
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxRogerPrieto3
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
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
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
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
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
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
 
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
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 

Último (15)

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
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
 
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
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
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
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
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
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
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
 
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
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 

JSP

  • 2. Es una tecnología que ayuda a los desarrolladores de software a crear páginas web, la forma en la que se presenta es (http://java.sun.com/jps). Sus siglas significan: JavaServer Pages,usa lenguaje de programación java, además tiene la ventaja de ejecutar aplicaciones en múltiples plataformas sin cambios. También permite separar en niveles las aplicaciones web, otro de sus características es que se puede elegir en diversas formas de implementarlo las cuales pueden ser comerciales o gratuit
  • 3. OBJETOS IMPLICITOS Request ● Es un objeto de la clase HttpServletRequest ● Permite el acceso a los parametros de una peticion ● Representa la solicitud realizada por el cliente y hace que los siguientes métodos disponibles.
  • 4. Entre sus funciones se encuentra: ● String getParameter(string name): Permite devolver el valor aun parametro ● Enumeracion getParameterNmes(): Devuelve laenumeracion con los nombres de los parametros de peticion ● String[] getParameterVelues(String name): Se recupera un array (es un medio de guardar un conjunto de objetos de la misma clase) con los valores de un nombre ● String getRemoteAddr(): Devuelve el IP ● String getRemoteHost(): Devuelve el nombre del host
  • 5. Response ● Es un objeto de la clase HttpServletResponse, que asiste al servlet en su generacion de la respuesta para el cliente ● El objeto de respuesta también define las interfaces que tienen que ver con la creación de nuevas cabeceras HTTP. A través de este objeto el programador JSP puede añadir nuevos sellos de fecha, códigos de estado HTTP, etc
  • 6. Session ● Es un onjeto de la clase HttpSession, que permite acceder a la sesion asociada a la peticion. ● Permite guardar objetos que sean accecibles desde cualquier JSP de la sesion o invelidarla. ● Una sesión es un objeto asociado con un visitante. Los datos pueden ser puestos en la sesión y se recuperan de ella, al igual que un Hashtable. Un conjunto diferente de datos se mantiene para todos los visitantes del sitio.
  • 7. ● Application ● Es un onjeto de clse ServletContext, que permite almacenar informacion que sera accesible desde las paginas web ● es el estándar industrial para el desarrollo de aplicaciones Java del lado del servidor. ● El documento se centra en la construcción de aplicaciones web que utilizan Servlets, JavaServer Pages etc
  • 8. Config ● Es un objeto dela clase ServletConfig, que permite aaceder a parametros de incializacion de sevlet Page ● Es un objeto de la clase PageContext para almacenar informacion localmente a la pagina ● Tambien se puede recuperar informacion en sesion y aplicacion