Combo com group by - com load

0 respostas
A
Oi pessoal, tudo bem? Estou tentando fazer um combobox com group by data, só que quando eu faço o sql pra ele não funciona, ele exibe todas as datas sem agrupar, assim que ele selecionar uma data vai carregar a segunda combo com os dados da data e de quem irá realizar o pedido. Minha list ta assim:
public List<MassagemBean> listarDatas() throws SQLException{
            PreparedStatement stmt = this.con.prepareStatement("select dia from ecoa.massagem group by dia order by cod desc limit 15");
            ResultSet rs = stmt.executeQuery();
            
            List<MassagemBean> listaData = new ArrayList<MassagemBean>();
            
            while (rs.next()){
                MassagemBean mb = new MassagemBean();
                mb.setDia(rs.getString("dia"));
                
                listaData.add(mb);
            }
            
            rs.close();
            stmt.close();
            
            return listaData;
        }
na combo
Data:<select name="listaData">
                <option value="selecione">Selecione</option><%

                MassagemDAO md = new MassagemDAO();
            
                List<MassagemBean> lData = md.listarDatas();
                
                for (MassagemBean mb : lData){
                    %>                
                    <option value="<%=mb.getDia()%>"><%=mb.getDia()%></option>
                    <%
                    }
                %>

a segunda parte de carregar eu ainda não tentei fazer pq nem da primeira passei, mais tenho uma ideia de como se faça(talvez apenas, quero tentar fazer kkkk)
alguém pode me dar uma ajuda com isso plz?

:D

Criado 18 de agosto de 2009
Respostas 0
Participantes 1