Difference between @Named and @ManagedBean annotations in JSF2.0 Tomcat7 [duplicate]
@Named gives a CDI managed bean an EL name to be used in view technologies like JSF or JSP. Note that in a CDI application you don’t need the @Named annotation to make a bean managed by CDI (thanks to @Karl for his comment). @ManagedBean makes the bean managed by JSF and you can: inject … Read more