SlideShare une entreprise Scribd logo
1  sur  6
Objetos Implícitos de JSP
Kelly Cárdenas #10
Session
● En un sitio web típica, un visitante puede visitar varias páginas y realizar varias interacciones.
● Si está programando el sitio, es muy útil para poder asociar algunos datos con cada visitante. Para este propósito,
"sesión" s se pueden utilizar en JSP.
● Una sesión es un objeto asociado con un visitante. Los datos se pueden poner en la sesión y se recuperan de ella,
como un Hashtable. Un conjunto diferente de datos se mantiene para todos los visitantes del sitio.
● Aquí es un conjunto de páginas que ponen el nombre de un usuario en la sesión, y muestran que en otros lugares.
Pruebe la instalación y el uso de éstas.
● En primer lugar tenemos un formulario, vamos a llamarlo GetName.html
● <HTML>
● <BODY>
● <FORM METHOD = Deja = "SaveName.jsp">
● Cuál es tu nombre? <INPUT TYPE = NOMBRE TEXTO = nombre de usuario SIZE = 20>
● <P> <INPUT TYPE = SUBMIT>
● </ FORM>
● </ BODY>
Application
● Es una instancia de javax.servlet.ServletContext. Básicamente se utiliza para obtener los parámetros de
inicialización y por compartir los atributos y sus valores a través de toda la aplicación JSP, lo que significa que
cualquier atributo establecido por aplicación de objeto implícito estaría disponible para todas las páginas JSP.
Métodos:
● Object getAttribute (String attributeName)
● void setAttribute (String attributeName, objeto Object)
● void removeAttribute (String nomObjeto)
● GetAttributeNames enumeración ()
● Cadena getInitParameter (String paramname)
● GetInitParameterNames enumeración ()
● Cadena getRealPath (valor de cadena)
● void log (String mensaje)
●
URL getResource (valor de cadena)
● InputStream getResourceAsStream (String path)
● Cadena GetServerInfo ()
● GetMajorVersion String ()
● GetMinorVersion String ()
Pagecontext
● Es una instancia de javax.servlet.jsp.PageContext. El uso de este objeto se puede encontrar atributo, obtener
atributo, establezca el atributo y quitar atributo en cualquiera de los niveles por debajo de -
● JSP Página - Alcance: PAGE_CONTEXT
● Solicitud HTTP - Alcance: REQUEST_CONTEXT
● HTTP Session - Alcance: SESSION_CONTEXT
● Nivel de Aplicación - Alcance: APPLICATION_CONTEXT
● El PageContext ofrece una serie de facilidades a la página / autor componente y la página implementador,
incluyendo:
● una sola API para gestionar los distintos espacios de nombres con ámbito
● una serie de conveniencia API para acceder a distintos objetos públicos
● un mecanismo para obtener el JspWriter para la salida
● un mecanismo para administrar el uso de la sesión por la página
● un mecanismo para exponer directiva page atribuye al entorno de scripting
● mecanismos que transmitan o incluir la petición actual a otros componentes activos en la aplicación
● un mecanismo para manejar el procesamiento de excepciones ErrorPage
Page
● Es un sinonimo de this, no tiene utilidad en el estado actual de la especificaion.
Page
● Es un sinonimo de this, no tiene utilidad en el estado actual de la especificaion.

Contenu connexe

Tendances (9)

Objetos implícitos
Objetos implícitosObjetos implícitos
Objetos implícitos
 
Acciones de jsp
Acciones de jspAcciones de jsp
Acciones de jsp
 
Java server pages (jsp)
Java server pages (jsp)Java server pages (jsp)
Java server pages (jsp)
 
Acciones de jsp
Acciones de jspAcciones de jsp
Acciones de jsp
 
componentes de jsp
componentes de jsp componentes de jsp
componentes de jsp
 
Directivas
DirectivasDirectivas
Directivas
 
Esctructura basica-pagina-asp
Esctructura basica-pagina-aspEsctructura basica-pagina-asp
Esctructura basica-pagina-asp
 
Objetos implícitos en jsp
Objetos implícitos en jspObjetos implícitos en jsp
Objetos implícitos en jsp
 
Prg3 3x02
Prg3 3x02Prg3 3x02
Prg3 3x02
 

En vedette

Retallos da memoria III
Retallos da memoria IIIRetallos da memoria III
Retallos da memoria IIIcenlf
 
Poesía e imaxe poemas 2010-11
Poesía e imaxe poemas 2010-11Poesía e imaxe poemas 2010-11
Poesía e imaxe poemas 2010-11cenlf
 
Vertebrados
VertebradosVertebrados
Vertebradosrose27
 
Class of Ferromagnetic Semiconductors
Class of Ferromagnetic SemiconductorsClass of Ferromagnetic Semiconductors
Class of Ferromagnetic SemiconductorsSergiy Kryukov
 
Retallos da memoria VII - música
Retallos da memoria VII - músicaRetallos da memoria VII - música
Retallos da memoria VII - músicacenlf
 
Discurso agustin fdez paz dr. hc u vigo
Discurso agustin fdez paz   dr. hc u vigoDiscurso agustin fdez paz   dr. hc u vigo
Discurso agustin fdez paz dr. hc u vigocenlf
 
Ops, a lingua é a nosa vantaxe
Ops, a lingua é a nosa vantaxeOps, a lingua é a nosa vantaxe
Ops, a lingua é a nosa vantaxecenlf
 
Selección de poemas
Selección de poemasSelección de poemas
Selección de poemascenlf
 
Pastor George Matthews Established Genesis Worship Center
Pastor George Matthews Established Genesis Worship CenterPastor George Matthews Established Genesis Worship Center
Pastor George Matthews Established Genesis Worship Centergailfreyer
 
Valdoviño
ValdoviñoValdoviño
Valdoviñocenlf
 

En vedette (18)

Presentación1
Presentación1Presentación1
Presentación1
 
Retallos da memoria III
Retallos da memoria IIIRetallos da memoria III
Retallos da memoria III
 
mi sena
mi senami sena
mi sena
 
Poesía e imaxe poemas 2010-11
Poesía e imaxe poemas 2010-11Poesía e imaxe poemas 2010-11
Poesía e imaxe poemas 2010-11
 
Vertebrados
VertebradosVertebrados
Vertebrados
 
Sobremesas 16
Sobremesas 16Sobremesas 16
Sobremesas 16
 
Class of Ferromagnetic Semiconductors
Class of Ferromagnetic SemiconductorsClass of Ferromagnetic Semiconductors
Class of Ferromagnetic Semiconductors
 
recommendation letter
recommendation letterrecommendation letter
recommendation letter
 
Retallos da memoria VII - música
Retallos da memoria VII - músicaRetallos da memoria VII - música
Retallos da memoria VII - música
 
Discurso agustin fdez paz dr. hc u vigo
Discurso agustin fdez paz   dr. hc u vigoDiscurso agustin fdez paz   dr. hc u vigo
Discurso agustin fdez paz dr. hc u vigo
 
Ops, a lingua é a nosa vantaxe
Ops, a lingua é a nosa vantaxeOps, a lingua é a nosa vantaxe
Ops, a lingua é a nosa vantaxe
 
Selección de poemas
Selección de poemasSelección de poemas
Selección de poemas
 
Pastor George Matthews Established Genesis Worship Center
Pastor George Matthews Established Genesis Worship CenterPastor George Matthews Established Genesis Worship Center
Pastor George Matthews Established Genesis Worship Center
 
Ty45rtyrte
Ty45rtyrteTy45rtyrte
Ty45rtyrte
 
Valdoviño
ValdoviñoValdoviño
Valdoviño
 
Querido augustus
Querido augustusQuerido augustus
Querido augustus
 
Ix concurso postais nadal
Ix concurso postais nadalIx concurso postais nadal
Ix concurso postais nadal
 
Libro manuel maria
Libro manuel mariaLibro manuel maria
Libro manuel maria
 

Similaire à Objetos Implicitos de JSP

Similaire à Objetos Implicitos de JSP (20)

JSP
JSPJSP
JSP
 
Jsp
JspJsp
Jsp
 
01 Ext Js Introduccion
01 Ext Js   Introduccion01 Ext Js   Introduccion
01 Ext Js Introduccion
 
Presentacion sebastian ospina
Presentacion sebastian ospinaPresentacion sebastian ospina
Presentacion sebastian ospina
 
Jsp1101
Jsp1101Jsp1101
Jsp1101
 
Ajax Huancayo
Ajax HuancayoAjax Huancayo
Ajax Huancayo
 
Curso Jsp
Curso JspCurso Jsp
Curso Jsp
 
JQuery con ejemplos cortos
JQuery con ejemplos cortosJQuery con ejemplos cortos
JQuery con ejemplos cortos
 
Objetos Implicitos
Objetos Implicitos Objetos Implicitos
Objetos Implicitos
 
Java Web - JSP
Java Web - JSPJava Web - JSP
Java Web - JSP
 
Ajax
AjaxAjax
Ajax
 
JavaServer Page
JavaServer PageJavaServer Page
JavaServer Page
 
Objetos implicitos jsp
Objetos implicitos jspObjetos implicitos jsp
Objetos implicitos jsp
 
Parte II. Notas Rapidas (sticky notes) App W8: MVVM y SQLite.
Parte II. Notas Rapidas (sticky notes) App W8: MVVM y SQLite.Parte II. Notas Rapidas (sticky notes) App W8: MVVM y SQLite.
Parte II. Notas Rapidas (sticky notes) App W8: MVVM y SQLite.
 
Java Web Lección 02 - JSP
Java Web Lección 02 - JSPJava Web Lección 02 - JSP
Java Web Lección 02 - JSP
 
Curso Jsp Mas
Curso Jsp MasCurso Jsp Mas
Curso Jsp Mas
 
Introjsp
IntrojspIntrojsp
Introjsp
 
Dragome en JavaConf Buenos Aires 2014
Dragome en JavaConf Buenos Aires 2014 Dragome en JavaConf Buenos Aires 2014
Dragome en JavaConf Buenos Aires 2014
 
AJAX a cuerda Lo básico sobre AJAX y su funcionamiento
AJAX a cuerda
Lo básico sobre AJAX y su funcionamientoAJAX a cuerda
Lo básico sobre AJAX y su funcionamiento
AJAX a cuerda Lo básico sobre AJAX y su funcionamiento
 
Manual programacion - java - jsp & xml
Manual   programacion - java - jsp & xmlManual   programacion - java - jsp & xml
Manual programacion - java - jsp & xml
 

Dernier

c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxEribertoPerezRamirez
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 

Dernier (20)

c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 

Objetos Implicitos de JSP

  • 1. Objetos Implícitos de JSP Kelly Cárdenas #10
  • 2. Session ● En un sitio web típica, un visitante puede visitar varias páginas y realizar varias interacciones. ● Si está programando el sitio, es muy útil para poder asociar algunos datos con cada visitante. Para este propósito, "sesión" s se pueden utilizar en JSP. ● Una sesión es un objeto asociado con un visitante. Los datos se pueden poner en la sesión y se recuperan de ella, como un Hashtable. Un conjunto diferente de datos se mantiene para todos los visitantes del sitio. ● Aquí es un conjunto de páginas que ponen el nombre de un usuario en la sesión, y muestran que en otros lugares. Pruebe la instalación y el uso de éstas. ● En primer lugar tenemos un formulario, vamos a llamarlo GetName.html ● <HTML> ● <BODY> ● <FORM METHOD = Deja = "SaveName.jsp"> ● Cuál es tu nombre? <INPUT TYPE = NOMBRE TEXTO = nombre de usuario SIZE = 20> ● <P> <INPUT TYPE = SUBMIT> ● </ FORM> ● </ BODY>
  • 3. Application ● Es una instancia de javax.servlet.ServletContext. Básicamente se utiliza para obtener los parámetros de inicialización y por compartir los atributos y sus valores a través de toda la aplicación JSP, lo que significa que cualquier atributo establecido por aplicación de objeto implícito estaría disponible para todas las páginas JSP. Métodos: ● Object getAttribute (String attributeName) ● void setAttribute (String attributeName, objeto Object) ● void removeAttribute (String nomObjeto) ● GetAttributeNames enumeración () ● Cadena getInitParameter (String paramname) ● GetInitParameterNames enumeración () ● Cadena getRealPath (valor de cadena) ● void log (String mensaje) ● URL getResource (valor de cadena) ● InputStream getResourceAsStream (String path) ● Cadena GetServerInfo () ● GetMajorVersion String () ● GetMinorVersion String ()
  • 4. Pagecontext ● Es una instancia de javax.servlet.jsp.PageContext. El uso de este objeto se puede encontrar atributo, obtener atributo, establezca el atributo y quitar atributo en cualquiera de los niveles por debajo de - ● JSP Página - Alcance: PAGE_CONTEXT ● Solicitud HTTP - Alcance: REQUEST_CONTEXT ● HTTP Session - Alcance: SESSION_CONTEXT ● Nivel de Aplicación - Alcance: APPLICATION_CONTEXT ● El PageContext ofrece una serie de facilidades a la página / autor componente y la página implementador, incluyendo: ● una sola API para gestionar los distintos espacios de nombres con ámbito ● una serie de conveniencia API para acceder a distintos objetos públicos ● un mecanismo para obtener el JspWriter para la salida ● un mecanismo para administrar el uso de la sesión por la página ● un mecanismo para exponer directiva page atribuye al entorno de scripting ● mecanismos que transmitan o incluir la petición actual a otros componentes activos en la aplicación ● un mecanismo para manejar el procesamiento de excepciones ErrorPage
  • 5. Page ● Es un sinonimo de this, no tiene utilidad en el estado actual de la especificaion.
  • 6. Page ● Es un sinonimo de this, no tiene utilidad en el estado actual de la especificaion.