We may argue whether it is becoming a market standard,
but it is part of the
J2EE specification.
JSF is recommended by the Spring team for scenarios in which component-driven UI development adds value. There will still be people who don't like it. As for any other frameworks.