我想在 CDI/JSF2 应用程序中使用 RESTful 服务。我对 JAX-RS 不是很熟悉,但是我读到它的生命周期不能很好地与 CDI/JSF2 配合使用。是否可以将 JAX-RS 与 CDI/JSF2 合并到 JEE6 堆栈中?如果没有,还有其他选择吗?
谢谢
最佳答案
您可以将 JAX-RS 与 JSF 应用程序一起使用,但是,它们不能很好地一起。例如,您不能使用 JAX-RS 让“http://localhost:8080/story/92/”返回一个带有 ID 为 92 的 Story 实体的 JSF 页面。
但是,您可以使用 PrettyFaces做一些与此非常相似的事情。
JAX-RS 对非 JSF 资源有意义。 “http://localhost:8080/story.xml ”对于 JAX-RS 来说非常有意义。
关于java - CDI/JSF 和 JAX-RS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2990324/