Folha de Celula nuevamente Ubal la costa.
Espero que estén listos para comenzar con esta elección.
Manejo de IAVA Vins.
Están listos.
Vamos
manejo de Vins con JSP.
Los JSP pueden acceder a los JavaBeans un Yavin es una clase de IAVA que sigue ciertas reglas básicas.
Por ejemplo un Babin debe detener un constructor vacío también todos los atributos de este Babin deben
de ser privados y también debemos de generar el método jet set por cada atributo que contenga nuestra
clase ya Babín.
Un jote SP debe utilizar el nombre de la propiedad para acceder o modificar el atributo de un Babín
indirectamente.
El JSP manda llamar al método Jet Set asociado con la propiedad indicada en el JSP así que de esta manera
los y Sepes van a poder acceder a clases JavaBeans de manera más sencilla simplemente utilizando los
nombres de los atributos e indirectamente se van a mandar a llamar.
Los métodos JEET o ser respectivos según se necesite ejemplos de propiedades de IAVA Vins.
Veamos a continuación una tabla en la cual podemos observar algunos ejemplos del uso de las propiedades
los métodos que se van a utilizar y el código JSP que vamos a utilizar dentro de nuestras páginas.
Por ejemplo si nuestro Yavin tenemos un atributo llamado nombre usuario debemos de definir los métodos
del nombre de usuario y set nombre de usuario en nuestro ya Babin y el código que podemos utilizar en
nuestro JSP es como sigue.
Para poder acceder a la propiedad vamos a utilizar la acción JSP 2.2 Get Property y posteriormente podemos
especificar el nombre de la propiedad a la cual queremos acceder.
En este caso la propiedad nombre usuario así que simplemente especificando el nombre de la propiedad
se va a mandar a llamar indirectamente la acción o el método que estemos especificando en este caso
el método G.T nombre de usuario y de manera similar si queremos mandar a llamar.
El método Zet vamos a utilizar la acción JSP 2.0 Property y especificamos el atributo nombre de usuario
y de esta manera se va a mandar a llamar.
El método C.T nombre de usuario
así que en el código de JSP simplemente vamos a especificar el nombre de la propiedad y dentro de la
acción especificamos si queremos utilizar el método GET o el método Zet de la propiedad indicada por
ejemplo también si tenemos una propiedad de tipo bullían un Yavin en lugar de utilizar el método JEET
cuando es un tipo Juliano va a utilizar la palabra ish así que en este caso el nombre del método se
llama is eliminado y posteriormente también tenemos el método Zet eliminado y con eso podemos acceder
o modificar nuestro atributo en nuestro ya Babin y desde nuestro JSP vamos a utilizar la acción de Get
Property e indicamos el atributo.
En este caso el atributo zuliano llamado eliminado y para modificar el valor vamos a utilizar la acción
se Property y especificamos el atributo y podemos observar otro ejemplo el nombre del método no necesariamente
tiene que mapear exactamente con el nombre de la propiedad así que podemos observar que en este caso
el nombre de la propiedad es no teléfono es decir el número de teléfono pero podemos observar que los
métodos se llaman G.T teléfono y Iced teléfono así que esta parte no se está incluyendo dentro de la
definición del método.
Sin embargo si utilizamos los IDEs normalmente si nos va agregar aquí la palabra get no teléfono.
Sin embargo podemos observar que nosotros podemos modificar esta definición por default que nos ayudan
los idees así que no necesariamente tiene que mapear el nombre de la propiedad con el nombre del método
el nombre del método puede llamarse distinto y podemos observar que en este caso la propiedad la vamos
a tomar del nombre del método del Babin y no del nombre de la propiedad.
Esto es muy importante cuando estamos trabajando con Java Vins en nuestros JSP.
El nombre se toma realmente del nombre del método y cuando estamos utilizando la acción lo que vamos
a hacer es utilizar la acción de Guez Property e indicamos la propiedad de teléfono pero observamos
que no corresponde con esta propiedad sino que corresponde con el nombre del método.
Recordemos que debemos de convertir a minuscula la primera letra de la palabra del método GET respectivo.
Si tuviéramos más palabras entonces la primera letra de cada palabra normalmente inicia con mayúscula
de igual manera para el método de teléfono.
Vamos a utilizar la propiedad teléfono así que podemos observar que en este caso es una diferencia importante
que no necesariamente vamos a utilizar el nombre de la propiedad directamente sino que podemos modificar
a través de los nombres de los métodos el nombre de la propiedad que vamos a utilizar en los lotes Cepes
y por último tenemos un ejemplo con el nombre de un atributo separado por un guion bajo y en este caso
podemos observar que la primera letra si la estamos convirtiendo a mayúscula y entonces tenemos el método
GET.
Código Postal y de igual manera como estamos tomando esta parte del nombre del método entonces la propiedad
del JSP va a ser la propiedad código postal y esto va a mandar a llamar indirectamente el método.
Código postal así que en resumen básicamente lo que estamos diciendo es que realmente lo que se va a
hacer es mandar a llamar.
El método jet set de la propiedad que estemos indicando pero no necesariamente corresponde con el nombre
del atributo sino más bien con el nombre del método convirtiendo la primera letra en minúscula.
Como podemos observar en cada uno de los ejemplos alcanze de atributos en un JSP también conocido como
Scopes.
Vamos a revisar a continuación el tema de alcances de las variables en los JSP es básicamente el alcance
de una variable es la duración o tiempo de uso de una variable en una aplicación web podemos observar
que tenemos cuatro alcances o en inglés es Covap el primer alcance es el alcance de paso.
Este es el alcance más básico y únicamente lo vamos a utilizar dentro de los JSP es un atributo que
tenga el alcance de país únicamente va a existir durante el tiempo en que se traduce un JSP hacia un
Servlet pero una variable definida con este alcance no va a poder ser utilizada posteriormente al tiempo
de traducción de un JSP a un Servlet como siguiente alcance tenemos el alcance de recuesto las variables
que pongamos en este alcance únicamente van a existir durante el tiempo en que un usuario haga una petición
hacia nuestro servidor web y una vez que llega esta información al servidor entonces esta información
en el alcance de riqueza se destruye si volviéramos a hacer una nueva petición entonces las variables
almacenadas en el alcance de Ricketts se destruirían.
Por lo tanto el alcance de riqueza únicamente existe durante una única petición pero no va a existir
durante peticiones subsiguientes.
Para ello tenemos el alcance de sección el alcance de sesión.
Cuando agreguemos una variable en este alcance una variable agregada en el alcance de sesión va a durar
durante distintas peticiones hacia nuestro servidor web así que podemos agregar información a nuestro
alcance de sesión y va a existir durante el tiempo de vida que hagamos peticiones entre nuestro cliente
servidor por lo menos durante 30 minutos si pasan 30 minutos de inactividad entonces la sesión se destruye
a menos que configuramos el tiempo de la sesión con un tiempo de duración más largo pero por esta misma
razón cuando estamos haciendo peticiones entre nuestro cliente y servidor si queremos que se guarde
la información entre estas peticiones es conveniente utilizar el alcance de sesión.
Esto es lo que utilizamos por ejemplo cuando trabajamos con el concepto de HTTPS.
Cuando vimos la lección de los servlets.
Ese mismo alcance que hemos trabajado ya anteriormente y por último tenemos el alcance de aplicación
cuando agreguemos información a este alcance de aplicación entonces va a existir durante todo el tiempo
que esté arriba nuestra aplicación y se va a destruir hasta que tengamos nuestro servidor Web o que
hagamos un diploide en nuestra aplicación es decir que eliminemos la aplicación de nuestro servidor
web así que este va a ser el mayor alcance que podemos tener en una aplicación web así que básicamente
el alcance de una variable es la duración o tiempo de uso de una variable en nuestra aplicación web
uso básico de los JavaBeans.
Por último vamos a revisar el uso básico de los JavaBeans desde los gotee Cepes y podemos utilizar las
siguientes acciones en los JSP.
Por ejemplo tenemos la acción y os vin.
Esto nos permite acceder a un bien en un alcance especificado.
Podemos o no especificar el alcance pero si no lo especificamos dentro de nuestra sintaxis de JSP 2.2
y os Binh el alcance por default es de tipo.
Y podemos observar un ejemplo cuando utilizamos esta acción de Bing.
Así que esto básicamente lo que estamos haciendo es que estamos indicando que vamos a utilizar una instancia
de un Babín indicamos el nombre de nuestra variable que vamos a utilizar y el tipo de la clase que vamos
a utilizar.
El tipo de la clase ya Babin que vamos a utilizar así que con esto básicamente es como si estuviéramos
declarando una variable de Java pero utilizando la sintaxis de los Java Vins.
Por ello la acción de Bing como siguiente paso podemos utilizar la acción de J SP2 puntos C property.
Esta acción permite modificar una o varias propiedades de un Binh especificado podemos observar un ejemplo
así que podemos utilizar la acción de ser Property y especificamos el nombre de la instancia del Vim
que estamos utilizando por ejemplo en este caso el mismo Bin que hemos definido anteriormente utilizamos
el atributo de Nain y especificamos en este caso el nombre Bin ya que es la variable que hemos definido
anteriormente y posteriormente indicamos la propiedad que queremos modificar y finalmente el valor que
queremos asignar a esta propiedad.
Así que básicamente con esto estamos mandando a llamar el método Zet nombre usuario y le estamos pasando
como parámetro la cadena de Juan y sabemos que estamos mandando llamar.
El método C.T debido a esta acción Zet Property y también de manera similar podemos utilizar la acción
de Get property.
Esta acción permite acceder a una propiedad de un bien especificado así que en este caso por medio de
la acción Get Property especificamos el nombre del bin que queremos acceder y posteriormente el nombre
de la propiedad y esto nos va a regresar la cadena en este caso por ejemplo de Juan ya que esta es la
propiedad que estamos solicitando.
El método del nombre de usuario y estas son algunas de las acciones que vamos a poder utilizar cuando
estamos trabajando con JavaBeans.
A continuación vamos a realizar un ejercicio para poner en práctica el concepto de manejo de Villava
Vins cuando estamos trabajando con JSP es.