Passagem de parâmetro para o WHERE

Pessoal,

Estou com um problema!!
Não sei recuperar um parâmetro que vem de uma página .JSP para fazer o SELECT no Banco.

Criei um link, no qual abre um formulário que deve ser preenchido com os dados referente ao ID do link.
Usei javascript e ficou assim:

Editar

Isto está funcionando perfeitamente. Tanto é que se coloco um valor fixo para o WHERE, o form é preenchido corretamente. Porém na classe onde manipulo os dados, não consigo (não sei mesmo!!) passar este parâmetro para o SELECT que está assim:

[b] public EdicaoCursoDadosBean() throws Exception {

	Class.forName("com.mysql.jdbc.Driver");


	rowSet = new CachedRowSetImpl();
	rowSet.setUrl("jdbc:mysql://localhost/bsbsat?relaxAutoCommit=true");
	rowSet.setUsername("root");
	rowSet.setPassword("root");


	rowSet.setCommand("SELECT * FROM cadcurso WHERE codcadcurso = " 
                            + [color=red]??????????HELP?????????????[/color]);

	rowSet.execute();

} 

[/b]

Por favor, alguém poderia me ajudar??

Obrigado!!

não seria isto:

rowSet.setCommand("SELECT * FROM cadcurso WHERE codcadcurso = "+ cadcurso.getCodCadCurso());

mas na tua classe EdicaoCursoDadosBean vc nao tem o cadcurso acho eu… tens q passar o cadcurso para o EdicaoCursoDadosBean, e ai o código acima deve fazer o q é suposto, se for esta a intenção :stuck_out_tongue:

basicamente vc precisa do número do codcadcurso para poder fazer o filtro nesta query