Como acessar objeto de collection via EL?  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
vinny767
Java Ninja
[Avatar]

Membro desde: 28/01/2008 23:50:54
Mensagens: 263
Localização: Rio de Janeiro
Offline

Pessoal,

Estou com o seguinte problema:
Tenho um combobox (dropdown) que recebe uma collection. Esta collection tem 2 objetos, duas Strings (SIM e NAO).
Eu tenho que colocar o valor NAO como default. O menu tem uma propriedade valorInicial, mas eu não consigo colocar essa collection setada no valor NÃO nessa propriedade. Seria algo do tipo : valorInicial="${collection[1]}" ??

To enrolado com isso!!

Sds,

Vinicius
[Email] [WWW] [MSN]
silveta
JavaChild

Membro desde: 02/03/2005 13:30:18
Mensagens: 109
Offline

cara posta o código ai, como você está gerado esse combobox?

no html para deixar uma option como selecionada basta por a propriedade selected

<select><option selected>Não</select>

[]'s

This message was edited 1 time. Last update was at 17/07/2008 10:39:07

vinny767
Java Ninja
[Avatar]

Membro desde: 28/01/2008 23:50:54
Mensagens: 263
Localização: Rio de Janeiro
Offline

To usando uma taglib propria que o pessoal desenvolveu aqui.. Segue o código da lib e da declaração do campo

Taglib




Declaracao do campo no JSP:



Sds,
[Email] [WWW] [MSN]
_Renatu
Virtual Machine Man
[Avatar]

Membro desde: 04/08/2004 19:47:38
Mensagens: 597
Offline

"The bracket operator ([]) can be used to retrieve a named property, as in ${customer["name"]}. The bracket operator can also be used as ${customers[0]} to refer to the first item in the customers collection."

fonte:

http://java.sun.com/developer/technicalArticles/javaserverpages/faster/

Renato Freitas
Compartihe Arquivos do seu curso ou faculdade no ebaH
Patentes Brasileiras
Patentes de Venezuela
Patentes de Chile
Patentes de Mexico
Patentes de Colombia
Patentes de Argentina
Patentes Online
http://www.twitter.com/renatoebah
[WWW] [ICQ]
vinny767
Java Ninja
[Avatar]

Membro desde: 28/01/2008 23:50:54
Mensagens: 263
Localização: Rio de Janeiro
Offline

Eu tentei isso...

Minha dúvida é a seguinte..

Se eu acessar assim ${customers[0]} eu estaria acessando o endereco de memoria onde está o objeto, certo?
Por exemplo... Eu quero o nome do meu cliente da primeira posicao: Seria ${customers[0].nome} ou ${customers[0]}?
[Email] [WWW] [MSN]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team