gpt4 book ai didi

java - 如何集成 Spring 和 JSF

转载 作者:行者123 更新时间:2023-11-30 07:08:04 24 4
gpt4 key购买 nike

<分区>

Spring和JSF如何整合?我遵循了 Spring 文档(关于这个主题的内容很少)并在谷歌上搜索了更多,目前我发现了两种工作方式:

  1. JSF Managed Bean 将是 Spring @Component/@Named(但 JSF 作用域似乎不起作用,只有 Spring 作用域有效):

    @Component
    @Scope("request")
    public class ItemController {

    @Autowired
    private ItemService itemService;

    }
  2. 我将使用@ManagedBean,JSF 作用域有效,但我无法使用@Autowired Autowiring Spring bean,该 bean 必须包含 setter,我不确定这是否是最佳实践:

    @ManagedBean
    @RequestScoped
    public class ItemController {

    @ManagedProperty("#{itemService}")
    private ItemService itemService;

    public void setItemService(ItemService itemService) {
    this.itemService = itemService;
    }

    }
  3. 还有别的吗?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com