Feeds de los foros

En la página principal de los foros encontrarás los enlaces al logo feed feed general y al de cada uno de los foros.

Subscribete para mantenerte informado de los cambios y responde a las dudas siempre que te sea posible

Buscar en el foro

Foro J2EE

feed Foro J2EE Foro: J2EE

Nuevo Tema Nuevo Tema

Envio de parametros entre páginas ICEfaces 26/11/2008 14:40
jpedro

Saludos.

Tengo un menú a la izquierda de mi aplicación dinámico y quiero que cuando le dé click a ún elemento en el menú, el contenido del centro cambie.

El problema es que no sé como la página del centro debe tomar los parametros enviados. Otra forma seria que yo pudiera acceder desde el bean al tag sobre el cual se dió click, pero tampoco he encontrado la manera. Y otra forma seria enviar los parametros por el URL mediante el metodo get, pero no se como tomar dichos parametros en icefaces.

Utilizo Facelets y ICEfaces.

Cualquier Colaboración será agradecida.

#unapprove_message#
RE: Envio de parametros entre páginas ICEfaces 26/11/2008 18:26
jpedro

he seguido investigando y ya puedo pasar parametros entre páginas, pero es con un bean de petición, de esta manera:


respet
trabajo.Peticion
request

elid
#{param.elid}

ahora necesito comunicar ese bean de peticion con mi otro bean de sesión que es el que tiene la mayoría de las funcionalidades.

Es decir: "él método que permite paginar mis productos se encuentra en el bean de sesión", es ahí donde necesito el valor del parametro que viene del enlace de la otra página.

cualquier ayuda, consejo y lo quieran aportar es bienvenida

PD: es increíble el tiempo que uno pierde para realizar determinadas cosas que uno sabe que son sencillas pero que uno no tiene el código para hacerlas.

#unapprove_message#
RE: Envio de parametros entre páginas ICEfaces 26/11/2008 19:59
jpedro

Problema resuelto, la solución era utilizar el faces-config.xml y desde ahí enlazar los bean, yo la verdad no sabía que podía utilizar EL en el faces-config.xml. He aprendido con esto que debía haber aprendido JSF con manuales en inglés que son más extensos que con manuales en Español que solamente explican un poquito de temas.

[managed-bean]

[managed-bean-name> respaldo

[managed-bean-class] trabajo.respaldo [/managed-bean-class]

[managed-bean-scope] session [/managed-bean-scope]

[/managed-bean]

[managed-bean]

[managed-bean-name] respet [/managed-bean-name]

[managed-bean-class] trabajo.Peticion [/managed-bean-class]

[managed-bean-scope] request [/managed-bean-scope]

[managed-property]

[property-name] elid [/property-name]

[value]#{param.elid}[/value]

[/managed-property]

[managed-property]

[property-name]obj[/property-name]

[value]#{respaldo}[/value]

[/managed-property]

[/managed-bean]

Si alguien por aquí sabe ICEfaces que me mande los apuntes de cuando era novato y le pasaban los problemas que me pasan a mí ahora, para yo no tener que repetirlos.

Saludos y espero que le sirva esto a alguien.

#unapprove_message#
RE: Envio de parametros entre páginas ICEfaces 26/11/2008 20:46
jpedro

Hola Saludos soy yo otra vez, al principio no encontraba nada, pero ahora he encontrado más maneras de hacer lo que quería. Me parece que tengo demasiadas lagunas en mis conocimin¡entos y me conviene un buen manual de JSF.

Aquí está otra forma, mucho más sencilla de tomar parámetros entre páginas y eso que yo tenía dos días probando con otras maneras:

#{param['elid']}

Nuevamente espero le sirva a alguien.

#unapprove_message#
#thread_expired#.
Sun Microsystem Logo NHT-Norwick Logo

© 2002-2007 Asociación javaHispano