Fair enough, and I'm no expert, but isn't JSF 2 a formalized / built-in standard, rather than a relatively small framework?
I thought most of what made Spring useful and popular was blown away by JSF 2.
I thought most of what made Spring useful and popular was blown away by JSF 2.