我們的本機移動應用程序的一個要求是獲取可在生產期間輕鬆更改的配置JSON。例如,在我們的應用中,我們會打起來,返回包含功能的JSON響應,該企業希望啓用已禁用或基本URL列表的URL:從AEM獲取JSON響應
GEThttps://ourwebsite.com/mobile_config/
響應
{
"enableFeatureA": true,
"enableFeatureB": false,
"baseUrls": [
"foo",
"bar"
]
}
爲了滿足在運行時可配置的要求,我們計劃使用具有發佈功能的內容管理系統。我們最近一直在研究AEM作爲我們的新出版工具。我的想法是將JSON文件保存到AEM內容管理器中,並且當對URL進行GET請求時,後端將讀取JSON文件並將其作爲「application/json」內容類型返回。但是,在使用AEM發出請求時,我找不到任何明顯的方式來實現返回JSON文件內容的結果。
作爲AEM的新手,我的猜測是創建一個jsp文件來讀取內容。但是,我該如何退還?我如何管理'路線'?我需要設置模板嗎?這是最好的方法嗎?
任何指南表示讚賞。
您可以從[AEM]提供靜態文件(http://blogs.adobe.com/dekesmith/2012/05/22/place-simple-html-and-image-files-在線與-CRX-和CQ /)。一個更好的解決方案可能是將數據存儲在CMS中,並使用Servlet輕鬆生成JSON(http://blogs.adobe.com/cn/aaa/2012/09/cq-tips-and-tricks -1-如何到定義-A-slingservlet-cq5-5-5-6.html)。 – anotherdave