Select em jsp

Boa tarde.
Tenho um código JSP onde possuo 2 selects:

o 1º retorna uma lista de cursos da tabela curso (ex.: select nome from curso)
o 2º tem que retornar o nome do professor de acordo com o curso escolhido no 1º select (ex.: select professor from relacao where curso = “curso selecionado no 1º select”)

Como montar este segundo select?

Tabelas:

curso:
nome
cod

relacao:
professor
curso

obs.: curso.nome = relacao.curso

select professor from relacao where curso = (select nome from curso)

Minha opinião pessoal é que devemos fugir de aplicações orientadas para um banco de dados específico. Me parece que este codigo SQL se for feito de uma só vez usando sub-query não vai funcionar para qq DBMS.

Faça um select, obtenha somente o dado que precisa do ResultSet, e crie o segundo select passando este dado como parametro.

[]s, Welington B. Souza

Bom dia WBSouza. Obrigado pela ajuda. Voce entendeu exatamente o que estou querendo, mas o problema é que não conheço a sintaxe do JSP.
Precisaria de exemplos em linhas de comando. Poderia me ajudar??
Grato

faça uma classe java mesmo e use-a no JSP basta dar uma pesquisadeeenha que você acha facil facil como… valeu ? até mais… :wink: