JSF 2 : Is it possible to inherit @ManagedBean?

后端 未结 2 1336
一向
一向 2020-12-20 16:58

I have a Bean ,with a @ManagedBean annotation, defined like this :


@ManagedBean
@SessionScoped
public class Bean implements Serializable {

            


        
2条回答
  •  悲哀的现实
    2020-12-20 17:31

    do you need BaseBean to be a managed bean? Since you name it BaseBean, I assume that this bean hold commonality between all your other managed bean. If so then it should not contain @ManagedBean annotation. Do this

    public abstract BaseBean{
        //...
    }
    

    Then inside your managed bean

    @ManagedBean
    @RequestScoped
    public class FooBean extends BaseBean{
        //...
    }
    

提交回复
热议问题