jsf - 如何在 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;
我该怎么做?
解决方案
推荐阅读
- python - numpy中两个二维掩码数组的快速内积
- dart - 在进入应用程序之前检查用户是否使用 firebase 登录
- reactjs - React:在可折叠表格中显示分层 JSON 数据
- google-cloud-platform - 数据流:有状态处理性能注意事项
- create-react-app - create-react-app 忽略了纱线的注册表配置值
- vb.net - 如何使代码在 5 秒后关闭程序
- java - 如何使用 OWASP WAF (ESAPIWebApplicationFirewallFilter)?
- c# - 在接下来的 5 周内每周一完成任务
- javascript - 无法让javascript触发的css淡入淡入
- javascript - 如何捕获包含在 api 请求的重定向 url 中的 url 参数