[Struts] Qual a melhor maneira de trabalhar com ComboBox

Olá, gostaria de saber qual a melhor maneira de trabalhar com listas no struts.

Tenho uma aplicação que precisa apresentar várias listas de opções, onde uma lista influência no conteúdo das outras. Se o usuário selecionar um item de uma lista as listas abaixo dessa devem ser atualizadas para refletir o correto conteúdo.

Será que alguém poderia me dar uma dica de como fazer isso no struts de forma eficiente.

Valeu.

Meu velho, o que eu faço é ter no form um metodo que tem a funcionalidade de carregar estes componentes.

neste metodo eu testo se campos do meu form estão preenchidos para assim so tentar preencher os campos necessários.

para cada seleção vc tem que fazer um refresh

para fazer a selação sem ter que dar refresh vc da uma olhada nesse link

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