A tres semanas to tentando montar uma combobox do tipo estado-cidade , mas em jsp , ate agora nao consegui um em exemplo nesta linguagem , mas soh exemplos em php ou asp , por favor se alguem tiver um ou conhecer quem tem entre em contato comigo … marcped10@hotmail.com
Obs: A tarde eu posto o codigo que comecei para vcs daram um olhada … to sem ele nesse pc =/
VLWs
Olá, bem vindo ao GUJ.
Você pode dar uma pesquisada aqui que encontrará muita coisa sobre combobox dinâmicos. Até mais.
Vlw , vou dar uma olhada .
Mas aki segue meu codigo q ainda nao funciona …
Primeira combo: testecombo.jsp
<%@ page contentType=“text/html; charset=iso-8859-1” language=“java” import=“java.sql.*” errorPage="" %>
<jsp:useBean id=“con” class=“conexao2.Teste”/>
Testando menu
---Escolha uma opção---
<% con.setConsulta();
ResultSet temp = con.getResultado();
temp.next();
%>
<%out.println(temp.getString("codcasa"));%>
<% while(temp.next()){ %>
<%out.println(temp.getString("codcasa"));%>
<%}%>
O segundo combo: atualiza.jsp
<%@ page contentType=“text/html; charset=iso-8859-1” language=“java” import=“java.sql.*” errorPage="" %>
<jsp:useBean id=“con” class=“conexao2.Teste”/>
Combofamilia
---Escolha uma opção---;
<%
String aux= (int) request.getParameter("casa");
con.setConsultafamilia(aux);
ResultSet temp = con.getResultado();
temp.next();
%>
<%out.println(temp.getString("codigo"));%>
<% while(temp.next()){ %>
<%out.println(temp.getString("codigo"));%>
<%}%>
Por fim o script: script.js
var req;
function loadXMLDoc(url,valor)
{
req = null;
// Procura por um objeto nativo (Mozilla/Safari)
if (window.XMLHttpRequest) {
req = new XMLHttpRequest();
req.onreadystatechange = processReqChange;
req.open(“GET”, url+’?categoria=’+valor, true);
req.send(null);
// Procura por uma versao ActiveX (IE)
} else if (window.ActiveXObject) {
req = new ActiveXObject(“Microsoft.XMLHTTP”);
if (req) {
req.onreadystatechange = processReqChange;
req.open(“GET”, url+’?categoria=’+valor, true);
req.send();
}
}
}
function processReqChange()
{
// apenas quando o estado for “completado”
if (req.readyState == 4) {
// apenas se o servidor retornar “OK”
if (req.status == 200) {
// procura pela div id=“atualiza” e insere o conteudo
// retornado nela, como texto HTML
document.getElementById(‘atualiza’).innerHTML = req.responseText;
} else {
alert(“Houve um problema ao obter os dados:\n” + req.statusText);
}
}
}
function Atualiza(valor)
{
loadXMLDoc(“atualiza.jsp”,valor);
}
Oi bocão. Existem muitos frameworks que fazem praticamente tudo pra você:
Dá uma olhada no DWR, é mto bom. 
Vlw , vou olhar , mas apesar de ser programador meu ingles eh fraquinho , fraquinho … =/