我在 Spring MVC 和 Hibernate-Search 中构建了一个巨大的只读 RESTFUL 应用程序,它将一些数据编组为 json 和 xml,以供移动应用程序和监控应用程序使用。
我们的网址非常简单,我们有这个:
服务器:端口/实体/id/?marshalling=json
或者
服务器:端口/实体/id/?marshalling=xml
而有时
服务器:端口/实体/id/?marshalling=something&filterProp=entity.prop&ordering=desc
现在我需要使用 JSF 2.1 为此创建一个表示层并添加一些用户管理功能,我在想这样的事情:
服务器:端口/实体/id/?marshall=html
或者完全省略 marshall 请求参数。
现在。据我所知,您只能将 JSF 2.1 和 Spring Web Flow 结合起来,而不能直接结合 Spring MVC。有谁知道我怎样才能完成这个要求?