Retorno de erros em formulário com Vraptor, como retornar o select preenchido

Então galera eu procurei no fórum se tinha aleguem com os mesmo problemas e não encontrei, então criei esse tópico.

O meu problema é o seguinte quando estou usando o validator.onErrorUse(page()) para testar alguns erros nos formulário, ele está funcionando e retornando os erros perfeitamente, mas na hora de voltar os campos preenchidos ele preenche somente os input.

Como que eu faço para ele preencher os select com os valores que o usuário escolheu após o retorno do erro?