This is a followup to this question: Are there any web frameworks for JVM with data binding checked at compilation time?
In that question, the accepted answer was JSP.
My question is, do any of the modern frameworks, like Wicket, Play 2.0, Spring MVC, Vaadin, Grails, Tapestry, JSF, GWT, etc support this feature of compile-time binding?
I understand newer developers prefer dynamic binding without any compile-time checks, so the feature has been eliminated from most modern languages and frameworks. I just want to know if any of them have retained support of this specific old feature, even if it's supported as an option.