SlideShare una empresa de Scribd logo
1 de 14
 Los objetos implícitos son pequeños códigos
que nos permiten acceder a diferente
información y realizar diversas acciones
 Son variables instanciadas de manera
automática en el servlet generado a partir
del JSP
 Pueden ser usados en cualquier scriptlet o
expresión para aumentar la funcionalidad de
la página JSP
REQUEST
 Es el objeto encargado de recoger la información
enviada desde el cliente, permite el acceso a los
parámetros de la petición
 Objeto de la clase :HttpServletRequest
<%@page language="java"%>
<HTML> HTML <HEAD>
<TITLE>Primer ejemplo JSP</TITLE>
</HEAD>
<BODY> <%if(request.getParameter("nombre")==null){%> scriptlet
<H1>Hola Mundo</H1>
<%}else {%>
<H1>Hola <%=request.getParameter("nombre")%></H1>
<%}%> Expresión
</BODY>
</HTML>
Con éste ejemplo del objeto request se quiere devolver el valor del parámetro “nombre”
RESPONSE
 Organiza los datos enviados al cliente, en la asistencia
que brinda al servlet para generar la respuesta, puede
manejar cabeceras, códigos de estados, cookies y
transfiere el control.
 Representa la respuesta del servidor a la petición
 Objeto de la clase: HttpServletResponse
OUT
 Es el objeto que nos permite acceder a la salida del
navegador y escribe contenido dentro de la pagina
HTML y principalmente se encarga de devolver o dar
una respuesta al cliente
 Objeto de la clase: JspWriter
Ejemplo:
<%
out.println(“<table>”);
For (int=0; i<10; i++)
out.println(“<tr><td> “+i+” </td></tr>”)
out.println(“</table>”);
%>
En éste pequeño código lo que se quiere realizar es una tabla en la cual por la pantalla se
muestre el resultado de un ciclo For
SESSION
 Almacena información con ámbito de sesión, también
nos permite acceder a la sesión relacionada la a
petición en la cual podemos leer o escribir datos sobre
ella y con éste objeto podremos guardar objetos que
serán accesibles desde cualquier JSP
 Es un objeto de tipo: HttpSession
APPLICATION
 Es común para toda aplicación Web, almacena la
información que será accesible desde todas la paginas
de la aplicación web
 Es un objeto de tipo: ServletContext
CONFIG
 Contiene información relacionada con la
configuración del selvlet , también permite recuperar
todos los datos relacionados a los atibutos
 Es un objeto de tipo: ServletConfig
PAGECONTEXT
 Permite acceder desde un único objeto a todos los
demás objetos implicitos
 Es un objeto de tipo: PageContext
PAGE
 Tiene el mismo valor que “this” y está pensado para el
uso de un lenguaje de programación diferente
 Es un objeto de tipo: HttpJspPage
Objetos implicitos jsp

Más contenido relacionado

La actualidad más candente

Introduction to hibernate
Introduction to hibernateIntroduction to hibernate
Introduction to hibernate
hr1383
 

La actualidad más candente (20)

Spring Boot
Spring BootSpring Boot
Spring Boot
 
Jpa
JpaJpa
Jpa
 
Hibernate in Action
Hibernate in ActionHibernate in Action
Hibernate in Action
 
Introduction à JPA (Java Persistence API )
Introduction à JPA  (Java Persistence API )Introduction à JPA  (Java Persistence API )
Introduction à JPA (Java Persistence API )
 
JSP - Java Server Page
JSP - Java Server PageJSP - Java Server Page
JSP - Java Server Page
 
Javascript
JavascriptJavascript
Javascript
 
Command and Adapter Pattern
Command and Adapter PatternCommand and Adapter Pattern
Command and Adapter Pattern
 
Generic Types in Java (for ArtClub @ArtBrains Software)
Generic Types in Java (for ArtClub @ArtBrains Software)Generic Types in Java (for ArtClub @ArtBrains Software)
Generic Types in Java (for ArtClub @ArtBrains Software)
 
Servlets
ServletsServlets
Servlets
 
JPA For Beginner's
JPA For Beginner'sJPA For Beginner's
JPA For Beginner's
 
Spring: Overview do framework mais popular para desenvolvimento em Java
Spring: Overview do framework mais popular para desenvolvimento em JavaSpring: Overview do framework mais popular para desenvolvimento em Java
Spring: Overview do framework mais popular para desenvolvimento em Java
 
Spring annotations notes
Spring annotations notesSpring annotations notes
Spring annotations notes
 
JAVA Interfaz gráfica (GUI)
JAVA Interfaz gráfica (GUI)JAVA Interfaz gráfica (GUI)
JAVA Interfaz gráfica (GUI)
 
Developing New Widgets for your Views in Owl
Developing New Widgets for your Views in OwlDeveloping New Widgets for your Views in Owl
Developing New Widgets for your Views in Owl
 
Curso de Java Persistence API (JPA) (Java EE 7)
Curso de Java Persistence API (JPA) (Java EE 7)Curso de Java Persistence API (JPA) (Java EE 7)
Curso de Java Persistence API (JPA) (Java EE 7)
 
Introduction to hibernate
Introduction to hibernateIntroduction to hibernate
Introduction to hibernate
 
Introduction to Hibernate
Introduction to HibernateIntroduction to Hibernate
Introduction to Hibernate
 
Hibernate Basic Concepts - Presentation
Hibernate Basic Concepts - PresentationHibernate Basic Concepts - Presentation
Hibernate Basic Concepts - Presentation
 
Managing user's data with Spring Session
Managing user's data with Spring SessionManaging user's data with Spring Session
Managing user's data with Spring Session
 
Introduction to JPA and Hibernate including examples
Introduction to JPA and Hibernate including examplesIntroduction to JPA and Hibernate including examples
Introduction to JPA and Hibernate including examples
 

Similar a Objetos implicitos jsp

Servlets y jsp
Servlets y jspServlets y jsp
Servlets y jsp
dtbadboy0
 
Servicio web java php perl google
Servicio web  java php perl googleServicio web  java php perl google
Servicio web java php perl google
SeveredDRA
 
Active x data object ado.net
Active x data object ado.netActive x data object ado.net
Active x data object ado.net
Gissela Antohane
 

Similar a Objetos implicitos jsp (20)

Jsp1101
Jsp1101Jsp1101
Jsp1101
 
Objetos implicitos de jsp
Objetos implicitos de jspObjetos implicitos de jsp
Objetos implicitos de jsp
 
Objetos implícitos en jsp
Objetos implícitos en jspObjetos implícitos en jsp
Objetos implícitos en jsp
 
Jsp
JspJsp
Jsp
 
Jsp1101
Jsp1101Jsp1101
Jsp1101
 
Objetos implícitos
Objetos implícitosObjetos implícitos
Objetos implícitos
 
Objetos Implícitos en JSP.
Objetos Implícitos en JSP.Objetos Implícitos en JSP.
Objetos Implícitos en JSP.
 
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
 
Servlets y jsp
Servlets y jspServlets y jsp
Servlets y jsp
 
JSP
JSPJSP
JSP
 
Acceso a BBDD mediante un servlet
Acceso a BBDD mediante un servletAcceso a BBDD mediante un servlet
Acceso a BBDD mediante un servlet
 
Informatica objetos jsp
Informatica objetos jspInformatica objetos jsp
Informatica objetos jsp
 
01 Ext Js Introduccion
01 Ext Js   Introduccion01 Ext Js   Introduccion
01 Ext Js Introduccion
 
Objetivos implícitos de JSP
Objetivos implícitos de JSPObjetivos implícitos de JSP
Objetivos implícitos de JSP
 
Java con Base de Datos
Java con Base de Datos Java con Base de Datos
Java con Base de Datos
 
Ajax Huancayo
Ajax HuancayoAjax Huancayo
Ajax Huancayo
 
Presentacion ajax
Presentacion   ajaxPresentacion   ajax
Presentacion ajax
 
Servicio web java php perl google
Servicio web  java php perl googleServicio web  java php perl google
Servicio web java php perl google
 
Active x data object ado.net
Active x data object ado.netActive x data object ado.net
Active x data object ado.net
 
JSP
JSPJSP
JSP
 

Objetos implicitos jsp

  • 1.
  • 2.  Los objetos implícitos son pequeños códigos que nos permiten acceder a diferente información y realizar diversas acciones  Son variables instanciadas de manera automática en el servlet generado a partir del JSP  Pueden ser usados en cualquier scriptlet o expresión para aumentar la funcionalidad de la página JSP
  • 3. REQUEST  Es el objeto encargado de recoger la información enviada desde el cliente, permite el acceso a los parámetros de la petición  Objeto de la clase :HttpServletRequest
  • 4. <%@page language="java"%> <HTML> HTML <HEAD> <TITLE>Primer ejemplo JSP</TITLE> </HEAD> <BODY> <%if(request.getParameter("nombre")==null){%> scriptlet <H1>Hola Mundo</H1> <%}else {%> <H1>Hola <%=request.getParameter("nombre")%></H1> <%}%> Expresión </BODY> </HTML> Con éste ejemplo del objeto request se quiere devolver el valor del parámetro “nombre”
  • 5. RESPONSE  Organiza los datos enviados al cliente, en la asistencia que brinda al servlet para generar la respuesta, puede manejar cabeceras, códigos de estados, cookies y transfiere el control.  Representa la respuesta del servidor a la petición  Objeto de la clase: HttpServletResponse
  • 6. OUT  Es el objeto que nos permite acceder a la salida del navegador y escribe contenido dentro de la pagina HTML y principalmente se encarga de devolver o dar una respuesta al cliente  Objeto de la clase: JspWriter
  • 7. Ejemplo: <% out.println(“<table>”); For (int=0; i<10; i++) out.println(“<tr><td> “+i+” </td></tr>”) out.println(“</table>”); %> En éste pequeño código lo que se quiere realizar es una tabla en la cual por la pantalla se muestre el resultado de un ciclo For
  • 8. SESSION  Almacena información con ámbito de sesión, también nos permite acceder a la sesión relacionada la a petición en la cual podemos leer o escribir datos sobre ella y con éste objeto podremos guardar objetos que serán accesibles desde cualquier JSP  Es un objeto de tipo: HttpSession
  • 9.
  • 10. APPLICATION  Es común para toda aplicación Web, almacena la información que será accesible desde todas la paginas de la aplicación web  Es un objeto de tipo: ServletContext
  • 11. CONFIG  Contiene información relacionada con la configuración del selvlet , también permite recuperar todos los datos relacionados a los atibutos  Es un objeto de tipo: ServletConfig
  • 12. PAGECONTEXT  Permite acceder desde un único objeto a todos los demás objetos implicitos  Es un objeto de tipo: PageContext
  • 13. PAGE  Tiene el mismo valor que “this” y está pensado para el uso de un lenguaje de programación diferente  Es un objeto de tipo: HttpJspPage