首页 > 解决方案 > 如何在 CDI 中设置 @ManagedProperty

问题描述

最近我正在将 JSF 托管 bean 迁移到 CDI 托管 bean,但现在我需要在 CDI 中将一个属性从一个 bean 设置为另一个,我的意思是如何使用 @ManagedProperty(value="#{articleBean.cverev}") 调整注释CDI。我的代码片段是:

@Named
@SessionScoped
public class UserBean implements Serializable{

@Inject @Named
private ArticleBean articleBean;

/*In this part*/
@ManagedProperty(value="#{articleBean.cverev}")
private long cverev;

我该怎么做?

标签: jsfcdimanaged-bean

解决方案


推荐阅读