JSF e MySQL: Problema com campo Data

Pessoal, estou com o seguinte problema, tenho um campo data comum no Mysql, cujo esta representando assim no bean:

public class Pessoa implements Serializable{
	private static final long serialVersionUID = 6986256002352494470L;

	private int id;
	private String nm_pessoa;
	private String dt_nascto;
	private String fl_sexo;
	private String dt_inclusao;
	...
}

Faço a validação da seguinte maneira (tá funcionando):

<h:outputLabel value="Data Nascto:" for="dt_nascto"/><br> 
<h:inputText id="dt_nascto" size="10" value="#{pessoaControlMb.pessoa.dt_nascto}" required="true" requiredMessage="Data Obrigatória" converterMessage="Data Inválida">
	<f:convertDateTime pattern="dd/MM/yyyy"
		timeZone="America/Sao_Paulo"
		dateStyle="short"
	 	type="date" />
</h:inputText>&nbsp;<h:message for="dt_nascto" style="color: red;" /><br>

Até aqui tranquilo, é feita a validação e tal, porém, quando vou gravar não funciona, já que o atributo dt_nascto está formatado como o Faces deixa, por exemplo:

Wed Jan 27 00:00:00 BRT 1982

Então, não estou conseguindo fazer o parse necessário para java.sql.Date e gravar no MySql.
Alguma dica??

Valeuuu!

Cara, tenta mudar o campo de String para java.util.Date e antes de gravar converta ele para java.sql.Date e passe o objeto inteiro! Funciona que é uma beleza!

Funcionou!
Obrigado!