This week's book giveaway is in the Servlets forum.
We're giving away four copies of Murach's Java Servlets and JSP and have Joel Murach on-line!
See this thread for details.
The moose likes JSF and the fly likes JSF annotations on interface or abstract class Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Java » JSF
Bookmark "JSF annotations on interface or abstract class" Watch "JSF annotations on interface or abstract class" New topic
Author

JSF annotations on interface or abstract class

Oleg Varaksin
Greenhorn

Joined: Dec 10, 2009
Posts: 7
Hello,

Can we use JSF 2 annotations like @ManagedBeans or @SessionScoped for interfaces and abstract classes? I mean, will it works if I implement an interface which declares some annotation(s) and the managed bean class itself doesn't have annotations?

An example:

Does it work if I access MyClass by ValueExpression #{myAbstractClass}? Will be MyClass automatically annotated with @ManagedBean?

Thanks in advance!
Oleg.
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: JSF annotations on interface or abstract class
 
Similar Threads
Public constructor in abstract classes
Changing attribute value from an abstract class
Instance attribute initialization
Interface vs AbstractClass
Significance of constructors in abstract class