SlideShare una empresa de Scribd logo
1 de 10
SESSIONS-APPLICATION-
PAGECONTEXT
SESSIONS
Es un objeto de la clase HttpSession, que nos permite
acceder a la sesion asociada a la peticion. Atraves de este
obejeto podemos, entre otras cosas, guardar objetos que
seran accesibles desde cualquier JSP de la sesion o
invalidarla.
Siento una serie de comunicaciones entre un cliente y un
servidor en la que se realiza un intercambio de
informacion.
SESSIONS
EJEMPLO:
public class UnServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequestreq,HttpServletResponse resp)
throws ServletException, IOException {
Integer variable =(Integer)req.getSession().getAttribute("variable");
...
resp.getWriter().print("<p> La variable vale " + variable + "</p>");
APPLICATION
Es un objeto de la clase ServletContext. Este objeto es comun
para toda la aplicación web y, entre otras cosas, nos permite
almacenar informacion que sera accesible desde todas las
paginas de la aplicación web independiente de la sesion.
Estas variables son válidas para la aplicación. Permanecen hasta
que repleguemos nuestra aplicación del servidor o echemos el
servidor abajo. Son compartidas para todos los usuarios que
visiten nuestra página web.
Dentro de un JSP podemos fijarlas o leerlas con la variable
application que viene predefinida en cualquier JSP, usando los
conocidos métodos setAttribute() y getAttribute().
APPLICATION
EJEMPLO:
public class UnServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse
resp) throws ServletException, IOException {
// Para fijar la variable
getServletContext().setAttribute("PI", new Double(3.1416));
...
// Y para leerla en otro o el mismo
servlet Double pi = (Double)getServletContext().getAttribute("PI");
PAGECONTEXT
●
Es un objeto de la clase PageContext. Entre otras
cosas, nos permite almacenar información
localmente a al pagina.
●
Representa el Contexto del JSP/Servlet.
PAGECONTEXT
{pageContext.servletContext.getAttribute("variableAplicacion")}
{pageContext.session.getAttribute("variableSession")}
{pageContext.request.getAttribute("variablePeticion")}
{variablePagina}
BIBLIOGRAFIA
●
S.A, (15 nov 2012), Pasar datos entre JSPs y Servlets. Page, Request, Session y
Application scope; recuperado de
http://chuwiki.chuidiang.org/index.php?title=Pasar_datos_entre_JSPs_y_Servlets._Page,_R
●
Daniel Aguilar Paredes, (30 sep 2012), JSP con SESSIONS; recuperado de
http://es.slideshare.net/Sysworkap/jsp-con-session
●
Cecilio Álvarez Caules, (25 febrero 2015), JSP Scopes y PageContext; recuperado de
http://www.arquitecturajava.com/jsp-scopes-y-pagecontext/
●
Amanda Galindo Carrilo, Modulo de trabajo segundo periodo; APLICACIONES WEB II
BIBLIOGRAFIA
●
S.A, (15 nov 2012), Pasar datos entre JSPs y Servlets. Page, Request, Session y
Application scope; recuperado de
http://chuwiki.chuidiang.org/index.php?title=Pasar_datos_entre_JSPs_y_Servlets._Page,_R
●
Daniel Aguilar Paredes, (30 sep 2012), JSP con SESSIONS; recuperado de
http://es.slideshare.net/Sysworkap/jsp-con-session
●
Cecilio Álvarez Caules, (25 febrero 2015), JSP Scopes y PageContext; recuperado de
http://www.arquitecturajava.com/jsp-scopes-y-pagecontext/
●
●
Amanda Galindo Carrilo, Modulo de trabajo segundo periodo; APLICACIONES WEB II
BIBLIOGRAFIA
●
S.A, (15 nov 2012), Pasar datos entre JSPs y Servlets. Page, Request, Session y
Application scope; recuperado de
http://chuwiki.chuidiang.org/index.php?title=Pasar_datos_entre_JSPs_y_Servlets._Page,_R
●
Daniel Aguilar Paredes, (30 sep 2012), JSP con SESSIONS; recuperado de
http://es.slideshare.net/Sysworkap/jsp-con-session
●
Cecilio Álvarez Caules, (25 febrero 2015), JSP Scopes y PageContext; recuperado de
http://www.arquitecturajava.com/jsp-scopes-y-pagecontext/
●
●
Amanda Galindo Carrilo, Modulo de trabajo segundo periodo; APLICACIONES WEB II

Más contenido relacionado

La actualidad más candente

La actualidad más candente (16)

Java con Base de Datos
Java con Base de DatosJava con Base de Datos
Java con Base de Datos
 
Bases de Datos con JDBC para MySQL
Bases de Datos con JDBC para MySQLBases de Datos con JDBC para MySQL
Bases de Datos con JDBC para MySQL
 
Trabajo Connectar
Trabajo ConnectarTrabajo Connectar
Trabajo Connectar
 
Objetos Implicitos de JSP
Objetos Implicitos de JSPObjetos Implicitos de JSP
Objetos Implicitos de JSP
 
Aplicaciones pagina web
Aplicaciones pagina webAplicaciones pagina web
Aplicaciones pagina web
 
Diseno De La Navegacion
Diseno De La NavegacionDiseno De La Navegacion
Diseno De La Navegacion
 
Sistema de gestión de base de datos
Sistema de gestión de base de datosSistema de gestión de base de datos
Sistema de gestión de base de datos
 
Prepared statement
Prepared statementPrepared statement
Prepared statement
 
Connection trabajo
Connection trabajoConnection trabajo
Connection trabajo
 
Clase servletsaccesobd
Clase servletsaccesobdClase servletsaccesobd
Clase servletsaccesobd
 
Sqlite
SqliteSqlite
Sqlite
 
Java con Base de Datos
Java con Base de DatosJava con Base de Datos
Java con Base de Datos
 
Trabajo de sistemas de informacion
Trabajo de sistemas de informacionTrabajo de sistemas de informacion
Trabajo de sistemas de informacion
 
Java Sap
Java SapJava Sap
Java Sap
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Clase 19 programación en base a patrones
Clase 19 programación en base a patronesClase 19 programación en base a patrones
Clase 19 programación en base a patrones
 

Destacado

Trabajo colaborativo fase 1
Trabajo colaborativo fase 1Trabajo colaborativo fase 1
Trabajo colaborativo fase 1Oscar Clavijo
 
Orientaciones para-establecer-una-relación-de-tutorías
Orientaciones para-establecer-una-relación-de-tutoríasOrientaciones para-establecer-una-relación-de-tutorías
Orientaciones para-establecer-una-relación-de-tutoríasabrilpt
 
J.P.Thomas Despre Petru Dumitriu
J.P.Thomas Despre Petru DumitriuJ.P.Thomas Despre Petru Dumitriu
J.P.Thomas Despre Petru Dumitriutaralunga
 
L'information de santé sur Internet
L'information de santé sur InternetL'information de santé sur Internet
L'information de santé sur InternetRemedeo
 
P.Nemo: Chapitre 3: éthique et eschatologie biblique
P.Nemo: Chapitre 3: éthique et eschatologie bibliqueP.Nemo: Chapitre 3: éthique et eschatologie biblique
P.Nemo: Chapitre 3: éthique et eschatologie bibliqueTheillier Nicomaque
 
Une émeute anti juive à constantine
Une émeute anti juive à constantineUne émeute anti juive à constantine
Une émeute anti juive à constantineMohamed
 
Alimentation et effet de serre : nouveaux enjeux de communication
Alimentation et effet de serre : nouveaux enjeux de communicationAlimentation et effet de serre : nouveaux enjeux de communication
Alimentation et effet de serre : nouveaux enjeux de communicationMarion Barral
 
Coffret Famille
Coffret FamilleCoffret Famille
Coffret FamilleHappybox
 
Murales d
Murales dMurales d
Murales d180052
 
La cadena de suministro transparente
La cadena de suministro transparenteLa cadena de suministro transparente
La cadena de suministro transparenteintikpo
 
2 decadadas de neoliberalismo
2 decadadas de neoliberalismo2 decadadas de neoliberalismo
2 decadadas de neoliberalismopotrillosp89
 
trabajo sobre el juego
trabajo sobre el juegotrabajo sobre el juego
trabajo sobre el juegoJuanpablo Mena
 

Destacado (20)

Trabajo colaborativo fase 1
Trabajo colaborativo fase 1Trabajo colaborativo fase 1
Trabajo colaborativo fase 1
 
Orientaciones para-establecer-una-relación-de-tutorías
Orientaciones para-establecer-una-relación-de-tutoríasOrientaciones para-establecer-una-relación-de-tutorías
Orientaciones para-establecer-una-relación-de-tutorías
 
Invierno
InviernoInvierno
Invierno
 
J.P.Thomas Despre Petru Dumitriu
J.P.Thomas Despre Petru DumitriuJ.P.Thomas Despre Petru Dumitriu
J.P.Thomas Despre Petru Dumitriu
 
L'information de santé sur Internet
L'information de santé sur InternetL'information de santé sur Internet
L'information de santé sur Internet
 
P.Nemo: Chapitre 3: éthique et eschatologie biblique
P.Nemo: Chapitre 3: éthique et eschatologie bibliqueP.Nemo: Chapitre 3: éthique et eschatologie biblique
P.Nemo: Chapitre 3: éthique et eschatologie biblique
 
Une émeute anti juive à constantine
Une émeute anti juive à constantineUne émeute anti juive à constantine
Une émeute anti juive à constantine
 
Alimentation et effet de serre : nouveaux enjeux de communication
Alimentation et effet de serre : nouveaux enjeux de communicationAlimentation et effet de serre : nouveaux enjeux de communication
Alimentation et effet de serre : nouveaux enjeux de communication
 
Coffret Famille
Coffret FamilleCoffret Famille
Coffret Famille
 
Digital New Fronts 2015
Digital New Fronts 2015Digital New Fronts 2015
Digital New Fronts 2015
 
Karla
KarlaKarla
Karla
 
Murales d
Murales dMurales d
Murales d
 
La cadena de suministro transparente
La cadena de suministro transparenteLa cadena de suministro transparente
La cadena de suministro transparente
 
CV Juan Pena A
CV Juan Pena ACV Juan Pena A
CV Juan Pena A
 
Ensayo 2
Ensayo 2Ensayo 2
Ensayo 2
 
L'éthique biblique Nemo
L'éthique biblique NemoL'éthique biblique Nemo
L'éthique biblique Nemo
 
Conceptos básicos
Conceptos básicosConceptos básicos
Conceptos básicos
 
2 decadadas de neoliberalismo
2 decadadas de neoliberalismo2 decadadas de neoliberalismo
2 decadadas de neoliberalismo
 
trabajo sobre el juego
trabajo sobre el juegotrabajo sobre el juego
trabajo sobre el juego
 
Tas de beaux cieux tu sais
Tas de beaux cieux tu saisTas de beaux cieux tu sais
Tas de beaux cieux tu sais
 

Similar a Jsp1101 (20)

Jsp1101
Jsp1101Jsp1101
Jsp1101
 
Jsp
JspJsp
Jsp
 
Informatica objetos jsp
Informatica objetos jspInformatica objetos jsp
Informatica objetos jsp
 
Objetos implicitos jsp
Objetos implicitos jspObjetos implicitos jsp
Objetos implicitos jsp
 
Tatiana
TatianaTatiana
Tatiana
 
Tatiana
TatianaTatiana
Tatiana
 
Objetos implicitos
Objetos implicitosObjetos implicitos
Objetos implicitos
 
Presentacion sebastian ospina
Presentacion sebastian ospinaPresentacion sebastian ospina
Presentacion sebastian ospina
 
Manual Basico De Struts
Manual Basico De StrutsManual Basico De Struts
Manual Basico De Struts
 
Objetos Implícitos en JSP.
Objetos Implícitos en JSP.Objetos Implícitos en JSP.
Objetos Implícitos en JSP.
 
Jsp
JspJsp
Jsp
 
Jsp
JspJsp
Jsp
 
Objetos implícitos en jsp
Objetos implícitos en jspObjetos implícitos en jsp
Objetos implícitos en jsp
 
J2 ee
J2 eeJ2 ee
J2 ee
 
Jsp(java server pages)
Jsp(java server pages)Jsp(java server pages)
Jsp(java server pages)
 
Programacion web java
Programacion web javaProgramacion web java
Programacion web java
 
Jsp
JspJsp
Jsp
 
Tutorial - REST con java (JAX-RS 2.0)
Tutorial - REST con java (JAX-RS 2.0)Tutorial - REST con java (JAX-RS 2.0)
Tutorial - REST con java (JAX-RS 2.0)
 
Objetos implicitos de jsp
Objetos implicitos de jspObjetos implicitos de jsp
Objetos implicitos de jsp
 
Java con Base de Datos
Java con Base de Datos Java con Base de Datos
Java con Base de Datos
 

Último

locomotas v siclo.ppt de ingenieria de minas
locomotas v siclo.ppt de ingenieria de minaslocomotas v siclo.ppt de ingenieria de minas
locomotas v siclo.ppt de ingenieria de minasMirkaCBauer
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdfFAUSTODANILOCRUZCAST
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdfFernandaHernandez312615
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxssuser61dda7
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfOscarBlas6
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 
El uso de las tic en la vida continúa , ambiente positivo y negativo.
El uso de las tic  en la vida continúa , ambiente positivo y negativo.El uso de las tic  en la vida continúa , ambiente positivo y negativo.
El uso de las tic en la vida continúa , ambiente positivo y negativo.ayalayenifer617
 
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxPRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxRodriguezLucero
 
Historia de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellaHistoria de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellajuancamilo3111391
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 
CamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptxCamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptx241518192
 
3Mayo2023 Taller construcción de Prototipos.pptx
3Mayo2023 Taller construcción de Prototipos.pptx3Mayo2023 Taller construcción de Prototipos.pptx
3Mayo2023 Taller construcción de Prototipos.pptxadso2024sena
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx241532171
 
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfFLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfYuriFuentesMartinez2
 
Producto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptxProducto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptx46828205
 
MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.imejia2411
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 

Último (18)

locomotas v siclo.ppt de ingenieria de minas
locomotas v siclo.ppt de ingenieria de minaslocomotas v siclo.ppt de ingenieria de minas
locomotas v siclo.ppt de ingenieria de minas
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdf
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdf
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 
El uso de las tic en la vida continúa , ambiente positivo y negativo.
El uso de las tic  en la vida continúa , ambiente positivo y negativo.El uso de las tic  en la vida continúa , ambiente positivo y negativo.
El uso de las tic en la vida continúa , ambiente positivo y negativo.
 
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxPRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
 
Historia de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellaHistoria de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ella
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 
CamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptxCamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptx
 
3Mayo2023 Taller construcción de Prototipos.pptx
3Mayo2023 Taller construcción de Prototipos.pptx3Mayo2023 Taller construcción de Prototipos.pptx
3Mayo2023 Taller construcción de Prototipos.pptx
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
 
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfFLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
 
Producto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptxProducto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptx
 
MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 

Jsp1101

  • 2. SESSIONS Es un objeto de la clase HttpSession, que nos permite acceder a la sesion asociada a la peticion. Atraves de este obejeto podemos, entre otras cosas, guardar objetos que seran accesibles desde cualquier JSP de la sesion o invalidarla. Siento una serie de comunicaciones entre un cliente y un servidor en la que se realiza un intercambio de informacion.
  • 3. SESSIONS EJEMPLO: public class UnServlet extends HttpServlet { @Override protected void doGet(HttpServletRequestreq,HttpServletResponse resp) throws ServletException, IOException { Integer variable =(Integer)req.getSession().getAttribute("variable"); ... resp.getWriter().print("<p> La variable vale " + variable + "</p>");
  • 4. APPLICATION Es un objeto de la clase ServletContext. Este objeto es comun para toda la aplicación web y, entre otras cosas, nos permite almacenar informacion que sera accesible desde todas las paginas de la aplicación web independiente de la sesion. Estas variables son válidas para la aplicación. Permanecen hasta que repleguemos nuestra aplicación del servidor o echemos el servidor abajo. Son compartidas para todos los usuarios que visiten nuestra página web. Dentro de un JSP podemos fijarlas o leerlas con la variable application que viene predefinida en cualquier JSP, usando los conocidos métodos setAttribute() y getAttribute().
  • 5. APPLICATION EJEMPLO: public class UnServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { // Para fijar la variable getServletContext().setAttribute("PI", new Double(3.1416)); ... // Y para leerla en otro o el mismo servlet Double pi = (Double)getServletContext().getAttribute("PI");
  • 6. PAGECONTEXT ● Es un objeto de la clase PageContext. Entre otras cosas, nos permite almacenar información localmente a al pagina. ● Representa el Contexto del JSP/Servlet.
  • 8. BIBLIOGRAFIA ● S.A, (15 nov 2012), Pasar datos entre JSPs y Servlets. Page, Request, Session y Application scope; recuperado de http://chuwiki.chuidiang.org/index.php?title=Pasar_datos_entre_JSPs_y_Servlets._Page,_R ● Daniel Aguilar Paredes, (30 sep 2012), JSP con SESSIONS; recuperado de http://es.slideshare.net/Sysworkap/jsp-con-session ● Cecilio Álvarez Caules, (25 febrero 2015), JSP Scopes y PageContext; recuperado de http://www.arquitecturajava.com/jsp-scopes-y-pagecontext/ ● Amanda Galindo Carrilo, Modulo de trabajo segundo periodo; APLICACIONES WEB II
  • 9. BIBLIOGRAFIA ● S.A, (15 nov 2012), Pasar datos entre JSPs y Servlets. Page, Request, Session y Application scope; recuperado de http://chuwiki.chuidiang.org/index.php?title=Pasar_datos_entre_JSPs_y_Servlets._Page,_R ● Daniel Aguilar Paredes, (30 sep 2012), JSP con SESSIONS; recuperado de http://es.slideshare.net/Sysworkap/jsp-con-session ● Cecilio Álvarez Caules, (25 febrero 2015), JSP Scopes y PageContext; recuperado de http://www.arquitecturajava.com/jsp-scopes-y-pagecontext/ ● ● Amanda Galindo Carrilo, Modulo de trabajo segundo periodo; APLICACIONES WEB II
  • 10. BIBLIOGRAFIA ● S.A, (15 nov 2012), Pasar datos entre JSPs y Servlets. Page, Request, Session y Application scope; recuperado de http://chuwiki.chuidiang.org/index.php?title=Pasar_datos_entre_JSPs_y_Servlets._Page,_R ● Daniel Aguilar Paredes, (30 sep 2012), JSP con SESSIONS; recuperado de http://es.slideshare.net/Sysworkap/jsp-con-session ● Cecilio Álvarez Caules, (25 febrero 2015), JSP Scopes y PageContext; recuperado de http://www.arquitecturajava.com/jsp-scopes-y-pagecontext/ ● ● Amanda Galindo Carrilo, Modulo de trabajo segundo periodo; APLICACIONES WEB II