Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
153Activity
0 of .
Results for:
No results containing your search query
P. 1
Como Hacer Una Sesión en JSF de Manera Simple

Como Hacer Una Sesión en JSF de Manera Simple

Ratings:

4.0

(1)
|Views: 15,207 |Likes:
Published by trukly

More info:

Published by: trukly on Oct 28, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

07/27/2013

pdf

text

original

 
Como hacer una sesión en JSF de manera simple:
¿Qué es jsf?
JavaServer Faces
(
JSF
) es unframework para aplicacionesJavabasadas en web que simplifica el desarrollo deinterfaces de usuarioen aplicacionesJava EE.
JSF
usaJavaServer Pages (JSP) como la tecnología que permite hacer el despliegue de las páginas, pero también se puedeacomodar a otras tecnologías comoXUL.JSF incluye:
Un conjunto deAPIspara representar componentes de una interfaz de usuario yadministrar su estado, manejar eventos, validar entrada, definir un esquema de navegaciónde las páginas y dar soporte para internacionalización y accesibilidad.
Un conjunto por defecto de componentes para la interfaz de usuario.
Dos librerías de etiquetas personalizadas para JavaServer Pages que permiten expresar unainterfaz JavaServer Faces dentro de una página JSP.
Un modelo de eventos en el lado del servidor.
Administración de estados.
Beansadministrados.La especificación de JSF fue desarrollada por laJava Community Processcomo
 JSR 127 
, quedefinía JSF 1.0 y 1.1, y
 JSR 252
que definía JSF 1.2.
¿Qué es una sesion?
Eninformática, en particular enredes informáticas, una sesión es la duración de una conexión empleando una capa de sesión de unprotocolo de red,o la duración de unaconexión entre un usuario (elagente) y unservidor, generalmente involucrando el intercambio de múltiplespaquetesde datos entre la computadora del usuario y el servidor.Una sesión es típicamente implementada como una capa en un protocolo de red (porejemplo,telnetyFTP). En los casos de los protocolos de transporte en donde no se implementa una capa de sesiónformal (por ejempo,UDP), o en donde las sesiones en la capa de sesión son generalmente deuna vida corta (por ejemplo,HTTP), las sesiones pueden ser mantenidas por un programa demás alto nivel, usando algún método. Por ejemplo, un intercambio HTTP entre unnavegadory unservidor remoto, puede incluir unacookie, que permite mantener una "sesión", con su identificador propio, datos del usuario, sus preferencias, etc.Ellogines la opción y acción (logging in) de iniciar una sesión, generalmente empleando unnombre de usuarioycontraseña.
 
las sesiones se usan como modo de determinar quien esta dentro de tu Web, y esto porque el protocolo HTTP no te dice nada acerca de quien o quienes navegan por tu site.Con las sesiones puedes validar un usuario y guárdalas en variables que luego puedes ir pasándola por las paginas de tu Web, de esta forma sabrás si el usuario esta autorizado a realizar determinadas consultas o lo que quieras exponer como información. Normalmente estas variables se guardan en coockies, que fueron inventadas por Netscape paraguardar información del estado de navegación ( por las carencias obvias del http).Otra forma es pasarlo por los métodos get o post en el URL (esto si el cliente no acepta coockies).Cabe recalcar que el asunto de las coockies tiene su riesgo porque pueden guardar informaciónconfidencial como tarjetas de crédito, datos personales, etc. y los hackers siempre buscan sacar información de las coockies para atacar un servidor y apropiarse de datos confidenciales.
¿Cómo hacerlo con JSF?
Al contrario de lo que mucha gente supone esto es mas sencillo que en muchos otroslenguajes, ya que solo consiste en preguntar por la existencia de un dato en el bean deentidad.Antes de ver el ejemplo se ponen las tags de jsf para poder trabajar.La tabla muestra las core tags de jsf, que es donde uno tendrá que poner cualquier elementodel Framework, la descripción está en ingles.
 
Se añaden las HTML tags, que son las que se utilizan dentro de un core tag, tambiénsu descripción está en ingles, a pesar de ellos, su comprensión de sencilla.

Activity (153)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
DaduicC liked this
Martha Sapatanga liked this
Efren Narváez liked this
Pablo Bernal Alcázar added this note
gracias!!
silvio_cantillo liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->