我有一個巨大的只讀RESTFUL應用程序,它構建在Spring MVC和Hibernate-Search中,它將一些數據彙集到json和xml中以供移動應用程序和監視應用程序使用。集成Spring MVC和JSF 2.1
我們的網址是非常簡單的,我們有這樣的:
服務器:端口/實體/ ID /編組= JSON
或
服務器:端口/實體/ id /?marshalling = xml
有時候還有
服務器:端口/實體/ ID /編組=東西& filterProp = entity.prop &排序=遞減
現在我有一個要求,做一個介紹層爲此使用JSF 2.1和加入一些用戶管理的能力和我的東西像這樣考慮:
服務器:端口/實體/ ID /馬歇爾= HTML
或者完全省略marshall請求參數。
現在。據我所知,你只能搭配JSF 2.1和Spring Web Flow,而不能直接搭配Spring MVC。任何人都知道我該如何實現這一要求?
我對這個主題的表現有點專注......有關它的任何有用的提示? – ElderMael
@mael如果您關心這種方法的性能,那麼另一種選擇是在同一個實例上運行RESTFUL Web服務以及JSF前端,這將允許您繞過服務層並直接轉到RESTFUL Web服務的業務邏輯層。這將減少在JSF服務器端進行這些附加Web請求的開銷。 –