writing a custom validation in a spring MVC application