Selecionar campos

Olá amigos, bom tenho uma dúvida acho que não será dificil pra vcs.

Eu tenho uma combo box que irá selecionar alguns campos do banco de dados, esse é o código:

<select name="contas" size="1" class="formulario"> <% iss.procuraContas(); //classe a ser chamada com o sql while (intra.rs.next()){ out.print("<option value='" + iss.rs.getString("contas") + "'>" + iss.rs.getString("contas") + "</option>"); } %> </select>

bom, nessa tabela existem dois campos e quero que quando uma conta for escolhida o nome do titular apareça na caixa de testo correspondente.
É simplismente isso, no banco tem uma tabela CONTAS e existem dois campos codigoconta e tituloconta e essa combobox irá listar os codigos de todas as contas, quero que ao selecionar uma conta qualquer apareça o titulo correspondente a ela em uma caixa de texto.

  select * from contas_iss order by contas

este é o código que está na classe para acessar o banco

aguardo a ajuda de vocês.

CREATE TABLE "public"."CONTAS" ( "codigoconta" TEXT NOT NULL, "tituloconta" TEXT ) WITH OIDS;

essa é a tabela. é claro que não é a original, existem algumas modificações de nomes, inclusive o nome está em maiusculo, mas não é assim originalmente.

Pode ser com Ajax? Se sim:

Crie um Servlet ou JSP com o seguinte codigo:

tituloConta.jsp

[code]<%
int cod = Integer.parseInt(request.getParameter("codigo"));

try&#123;
   Connection con = //obter conexão
   PreparedStatement stmt = con.prepareStatement&#40;&quot;SELECT tituloconta FROM contas WHERE codigoconta = ?&quot;&#41;;
   stmt.setInt&#40;1, cod&#41;;
   ResultSet res = stmt.executeQuery&#40;&#41;;

   if&#40;res.next&#40;&#41;&#41;&#123;
     out.print&#40;res.getString&#40;&quot;tituloconta&quot;&#41;&#41;;
   &#125;

}catch(SQLException sqle){
}
%>[/code]

Na sua pagina, crie uma função javascript pra chamar essa pagina:

[code]function carregarTitulo(cod){
if(window.XMLHttpRequest){
req = new XMLHttpRequest();
}else{
req = new ActiveXObject("Microsoft.HTTPXML2");
}

req.open&#40;&quot;GET&quot;, &quot;tituloConta.jsp&quot;, true&#41;;

req.onreadystatechange = function&#40;&#41;&#123;
   if&#40;req.readyState == 4&#41;&#123;
      var tit = document.getElementById&#40;&quot;tituloConta&quot;&#41;;
      tit.innerHTML = req.responseText;
    &#125;
 &#125;

 req.send&#40;null&#41;;

}[/code]

[code]<select name="contas" size="1" class="formulario" id="contas" onchange="carregarTitulo(this.value)">
//itens
</select>

<h1 id="tituloconta"></h1>[/code]

Não sei se vai dar tudo certo, porque fiz aqui agora, mas testa aí!

cara desculpe minha ignorancia, mas não sei nem o que é AJAX, mas pô isso funciona em uma página jsp?? se funcionar eu tento sim numa boa,
a minha plataforma que uso aki é o tomcat, com esses dados vc acha que vai funcionar??? se puder me mande algumas dicas mais detalhadas para que eu possa colocar esse AJAX pra funcionar aki, e se funcionar ta beleza.