Combo com municipios no Struts

2 respostas
messias.sjs

Bom dia a todos…
Seguinte, fiz uma combo que lista as UF. Agora preciso fazer uma combo q liste os mnicípios de acordo com a UF escolhida. Como eu posso popular esta combo?

Combo dos estados

<html:select property="ufNasc" value="">
                            <html:option value=""/>
                            <html:options collection="ufs" property="siglaEstado" labelProperty="siglaEstado"/>   
                       </html:select>

o Combo é populado na Action

List<UF> ufs = facade.obterUFs();                
                session.setAttribute("ufs", ufs);

Método q é chamado para faer o select

public List<UF> obterUFs() {
        session = HibernateUtil.getSession();
        
        Query select = session.createQuery("from UF u order by u.SiglaEstado");
        List objetos = select.list();
        return objetos;
}

Toda ajuda é bem vinda…aguardo galera…

2 Respostas

rodrigoallemand

Esses são os cpodigos para retornar a lista de UFs, correto?!?
Como vc pretende pegar os Municípios? Pode ser via AJAX ou processando o formulário novamente.
Crie uma action (caso vc tenha algum controle a ser processado na action) que irá receber um parametro com a UF selecionada. Dai vc starta o processo normal para a aquisição dos municipios.

messias.sjs

Não pretendo utilizar Ajax…tenho q criar outra action? E como irei chamar esta action a partir da seleção da uf?

Criado 21 de novembro de 2007
Ultima resposta 21 de nov. de 2007
Respostas 2
Participantes 2