SELECT COM IN - Usando prepareStatement

Pessoa Bom dia

Não consegui localizar nenhuma referencia onde possa me ajudar com o problema. Bem tenho uma query exemplo:

ps = connection.prepareStatement(“SELECT nome FROM pessoa WHERE codPessoa in (?)”;

O campo codPessoa é Integer, como consigo passar valores para esse campo, exemplo foi digitado via Browser JSP os codigos 2,4,7,9 como jogar isso dentro do in (?) ?

Ja tentei com setArray, setString montando uma String, mas nao rolou, Obrigado.

Nesse caso em especifico, vc tera que fazer replace de string manualmente. Nao existe nenhum metodo na api do djbc para definir valores para um IN()

Rafael