Недавно я выполнил настройку шаблона Spring MVC 3 с использованием контроллеров Spring и JSF 2 в качестве генератора представлений.
http://papweb.wordpress.com/2011/07/29/spring-mvc-3-jsf-2-with-maven-2-and-tomcat/
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Мой собственный блог.
Это довольно просто в большинстве случаев. Сложность получается, если вы хотите использовать формы JSF 2 с контроллерами Spring MVC. Я не решаюсь сказать, работает ли это вообще, поскольку в JSF происходит много управления состоянием на заднем плане, которое нелегко перевести на Spring.
Если все, что вам нужно, это компоненты и связанные с макетом / рендрингом части JSF 2, он должен вас туда доставить.