Convertendo uma string em data - resolvido

galerinha estou precisando coverter uma string em data para gravar no banco como data.

achei um codigo e um artigo no guj que fala sobre isso, mas não estou conseguindo formatar do jeito que preciso, a forma que preciso fazer isso é da seguinte maneira: 2007-11-28.

a forma que esta sendo feita com o código que consegui fazer é:

se por uma acaso puder me ajudar ficarei grato.

Pela milésima vez:
a) Se puder usar PreparedStatement e usar “?” em vez de concatenar o valor do dado, funciona melhor, mais rápido, e você não precisa se preocupar com formatos.
b) Se não puder por algum motivo, use SimpleDateFormat:

import java.text.*;

DateFormat df = new SimpleDateFormat ("yyyy-MM-dd");
Date dt = ...;
String anoMesDia = df.format (dt); // por exemplo, "2007-11-28"
            String datarescisao = request.getParameter("campodatarescisao");
            SimpleDateFormat formData = new SimpleDateFormat("dd/MM/yyyy"); 
            Date data = formData.parse(datarescisao); 
            // cria o formatador
            SimpleDateFormat formatador = new SimpleDateFormat("yyyy-MM-dd");
            // cria a string
            String dataBd = formatador.format(data);