SpringJSF集成:如何在JSF托管bean中注入Spring組件/服務?我理解托管bean的工作方式類似于控制器,因為您唯一的任務是將視圖層與Model“鏈接”。要使用bean作為托管bean,我必須聲明@ManagedBean注釋,這樣我可以直接與bean通信JSF。如果我想在這個ManagedBean中注入一些組件(來自Spring),我有兩種可能的方法:選擇ManagedBean中的屬性(如“BasicDAODAO”)并聲明@ManagedProperty(#{"basicDAO"})在房產上面。我在注射豆子"basicDAO"來自管理豆的春天。在ManagedBean類中聲明@Controller,然后我將@ManagedBean和@Controller注釋在一起。以及財產方面"BasicDAO dao"我必須用@Autowired來自春天。我的理解正確嗎?
3 回答

波斯汪
TA貢獻1811條經驗 獲得超4個贊
SpringBeanAutowiringSupport
@ManagedBean // JSF-managed.@ViewScoped // JSF-managed scope.public class GoodBean extends SpringBeanAutowiringSupport { @Autowired private SpringBeanClass springBeanName; // No setter required. // springBeanName is now available.}
- 3 回答
- 0 關注
- 743 瀏覽
相關問題推薦
添加回答
舉報
0/150
提交
取消