It is been many years since I have worked on Web projects. I am developing a small web application involving few web pages.
The requirements are
1. Handling user accounts
2. Pages have date fields, the framework should support date picker
3. Validating input fields like date, email and displaying the same page if user has not entered value
I have started with
JSF(MyFaces) for building the application. Items 2 and 3 worked fine. Some of our back end code is in groovy. I could integrate that fine.
I have heard of grails. Would like to know from ranchers whether it makes sense to consider grails and does that framework satisfy my simple requirement.

We are comfortable with groovy.