Olhei alguns tutoriais de JSF + Spring e me surgiu uma duvida:
No MVC, as classes que possuem responsabilidade de controladores devem ser anotadas com a anotation “@ManagedBean” do JSF ou “@Controller” do Spring? Ja vi tutorias na internet
com as duas anotacoes e fiquei na duvida em qual usar. Como o Spring tem um módulo MVC eu pensei que eu usaria a anotation @Controller somente quando fosse usar o modulo
MVC do spring, mas eu estava enganado pq No artigo da JavaMagazine “Desenvolvendo uma aplicação completa com Spring Framework, JSF e JPA” (http://www.devmedia.com.br/articles/viewcomp.asp?comp=11677) os controladores sao anotados com a anotation @Controller mesmo sendo em uma aplicacao com JSF… se alguem puder me esclarecer…