HashMap em Struts

Ola pessoal, gostaria da ajuda de voces. Tenho uma a seguinte strutura de classe.

CasaBean
HashMap de Pai

PaiBean
IdPai
NomePai
HashFilho

FilhoBean
nomeFilho
idFilho

Pessoal o meu Hash Pai esta carregado com estas informações, e eu preciso montar duas combos em minha página jsp, a de Pai com os valores dos pai que quando for selecionado monta a outra combo com os filhos…? entenderam? Como que eu posso fazer isso usando struts…?

zezinho,

Jeito mais fácil de se fazer:

Primeiro vc vai pegar sua lista de “Pais” e passa para a jsp, nesta jsp vc vai pegar a lista com o <html:select… , então no evento onclick deste “<html:select” vc vai dar um submit no formulario, carregar os filhos de acordo com o pai selecionado e voltar para o mesmo formulário carregando os filhos em um <html:select… também!

Jeito bem mais bacana de se fazer, só que precisa estudar AJAX:

Carregar o pai do mesmo jeito que foi falado acima, mas na hora de carregar os filhos usar AJAX para não ficar dando refresh em tela.

ASOBrasil

E vc não tem nenhum exemplo deste usando ajax?

zezinho,

Pronto eu não tenho não, mas dá uma olhada neste sites:

http://getahead.ltd.uk/dwr/
http://ajaxpatterns.org/Java_Ajax_Frameworks

http://java.sun.com/developer/technicalArticles/J2EE/AJAX/

ASOBrasil