[JSF] Problema com <f:attribute> e a Expression Language  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
Ferryman
JavaGuru
[Avatar]

Membro desde: 26/10/2006 16:30:23
Mensagens: 220
Offline

Eai Pessoal,

Eu to tentando adicionar um atributo de um componente através da tag <f:attribute> usando uma Expression. O problema é que quando eu tento pegar esse atributo, ele vem sempre nulo, e isso não acontece se eu utilizar um valor estatico no value do attribute.
A especificação do jsf diz que o f:attribute aceita EL mas não estou conseguindo fazer funcionar.
Alguem pode me ajudar?

Olhem o código:


E o meu método actionListener

Valeu pessoal.

Ferry

Rafael Farias Silva (@rafaferry)

Jsigner - Engenharia reversa automática através do maven. Acesse http://code.google.com/p/jsigner
[Email] [WWW]
icarocd
JavaBaby
[Avatar]

Membro desde: 12/04/2006 21:46:54
Mensagens: 92
Offline

Estou com o mesmo problema aqui!
Seu problema não é porque o value é dinamico ou estatico, mas sim quanto tipo ao do valor (dinamico) que voce está usando (a sua classe que criou ao inves de String). Aparentemente o f:attribute só aceita value String. Mas, trabalhando-se com servlets, os atributos de request nao sao Object??? Tambem, quando recuperamos o atributo na classe java, ele nao vem como Object e, por isso, precisamos inclusive fazer cast???
Alguem pode ajudar?

This message was edited 1 time. Last update was at 15/04/2009 09:16:33


Engenheiro de Computação com ênfase em Engenharia de Software pela UEFS/BA
SCJP & SCWCD certified
Desenvolvedor com ênfase Java/JEE/JSE/Grails
[Email] [WWW] [MSN]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team