Amigos do fórum,
Saberiam me dizer se no VRaptor, é possível fazer algo parecido com o Formatter do Spring, baseado em anotações, para formatar um valor no momento do bind “http request” -> objeto?
Algo assim:
public class Classe {
@Anotacao
private String campo;
//get, set
}
<input type="text" name="campo" />
Recebendo um objeto do tipo Classe no controller o VRaptor preencheria o campo com o valor que vem na request, etc. Minha questão é que eu gostaria de aplicar uma conversão especial para os campos anotados com uma anotação específica. Algo como o que o VRaptor já faz com o Converter, mas baseado em anotação, não na tipagem do campo.
No Spring MVC isso é possível através de Formatters (e informando ao Spring para aplicar o formatter para uma determinada anotação).
Seria possível obter esse comportamento no VRaptor?
Obrigado!