Converter String para Date

A saída do System.out.println invoca o método toString do objeto passado como parâmetro.
Isso implica em, se tratando de um objeto da Classe java.util.Date, ter uma saída como a que você se refere, mas, isso não significa que não seja um objeto de Date.
Aliás, a forma mais adequada de checar é como está fazendo aqui

aluno.setDataMatricula(dataCerta);

Desde que, o método setDataMatricula espere um objeto de java.util.Date.
Uma outra forma é utilizar a comparação com instanceof

if(dataCerta instanceof java.util.Date){
    System.out.println("Nada errado aqui");
}

Entendeu?

acho q sim, meu me´todo bean tá assim:

[code]
private Date dataMatricula;

public void setDataMatricula(Date dataMatricula) {
	this.dataMatricula = dataMatricula;
}[/code]

tem o import:

import java.util.Date;

mas na jsp aparece o formato q mencionei

galera bom dia, preciso de mudar a data ela está vindo assim

 2013-05-07T10:25:06 

preciso que ela fique assim

07/05/2013 10:25:06