![](/img/trans.png)
[英]Inject Spring managed SessionFactory bean in a JSF managed bean
[英]Cannot inject bean into JSF managed bean with specific name in spring
在下面的代碼片段中,當我給@ManagedBean指定一個特定名稱時,不會注入userService和authenticationService。 但是,如果我只使用沒有名字的@ManagedBean,注入工作正常。 任何想法?
@Component
@ManagedBean(name="user") // the injection doesn't work
//@ManagedBean // the injection works
@SessionScoped
public class UserManagedBean implements Serializable {
// Spring User Service is injected...
@Autowired
UserService userService;
@Autowired
private AuthenticationService authenticationService;
當你使用@ManagedBean(name="user")
嘗試為組件指定相同的名稱,看看是否有效。
@Component("user")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.