Dúvida validação hibernate validator + vraptor + jstl

Pessoal,
gostaria de uma ajuda que deve ser algo básico, mas que não estou sabendo como contornar.
Estou usando o hibernate validator para validar os dados de minha aplicação.
Pelo que li na documentação, o vraptor oferece uma variável no JSLT chamada errors, com campos category e message, que me permitem acessar os valores colocados nas anotações de cada classe.
Na documentação, o exemplo coloca a idéia de se criar no header um código que mostra todos os erros:

<ul> <c:forEach items=${errors} var="error">
<li>${error.category} - ${error.message}</li> </c:forEach>
</ul>

Porém, se eu quisesse um tratamento de erro mais fino. Por exemplo, apresentar uma mensagem de erro mais próxima de campo do formulário? Eu teria que varrer esta lista testando o category para cada campo?

dá uma olhada nisso:

Obrigado. Serviu direitinho.