Casting de objeto dentro do codigo jsp - (framework JSF)  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
rodrigoalves639
Thread.start()
[Avatar]

Membro desde: 13/07/2009 12:54:46
Mensagens: 42
Offline

Galera estou com um projeto em JSF e pesso a ajuda de voces.

Tenho o objeto TaxaGeral que herda de Taxa. Dentro do condigo jsp (view) eu preciso fazer um casting como mostrado abaixo:

<a4j:commandButton
disabled="#{ ( (TaxaGeral) vendaCadastro.vendaItensPdv.taxa).tipoTaxaEnum.id == 1 }"
/>

Meu codigo mostra o seguinte erro: contains invalid expression(s): javax.el.ELException: Error Parsing

Alguem sabe como eu faço este tipo de casting dentro do codigo na view.
Desde ja, muito obrigado......Feliz Ano Novo.

Estudante Java, AOO.
nbluis
GUJ Master
[Avatar]

Membro desde: 27/05/2006 01:31:51
Mensagens: 1531
Localização: Porto Alegre - RS
Offline

Só pra ter certeza, não sei se funciona.

Mas você chegou a tentar fazer direto ?


Luis Eduardo Bohrer

Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
[WWW]
rodrigoalves639
Thread.start()
[Avatar]

Membro desde: 13/07/2009 12:54:46
Mensagens: 42
Offline

Tudo bem nbluis, cara ja tentei sim e nao da certo.
Apareceu o seguinte erro: Property 'tipoTaxaEnum' not found on type Taxa

Valeu pela dica, qualquer outra ideia posta ai, valeu d++++, tudo de bom.

Estudante Java, AOO.
markin1
JavaEvangelist

Membro desde: 07/12/2008 20:58:59
Mensagens: 494
Localização: São Paulo
Offline

Não sei se o que você está fazendo é a melhor maneira de se fazer, o que sugiro é que você crie um método dentro do seu BackingBean que faça essa comparação, e no view você usa esse método.

Leitura complementar: http://www.rponte.com.br/2009/08/27/managed-beans-nao-complique-simplifique/

Vê se te ajuda.

Quem é o juíz?
[Email]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team