Tag: aem

将Adobe AEM捆绑包作为restful webservices展示

我创建了一个Adobe aem包。 我想把它作为一个宁静的网络服务公开。我怎么能这样做。 我看到有关于使用第三方rest服务的解释,但没有足够的信息来说明如何将您自己的AEM捆绑包作为rest服务公开。

列表元素如何在下循环播放?

在我的html页面中,我想遍历我的Java类返回的属性,但是在标记下进行。 目前我的html页面有: …. var markers = [ [‘Bondi Beach’, -33.890542, 151.274856], [‘Coogee Beach’, -33.923036, 151.259052], [‘Cronulla Beach’, -34.028249, 151.157507], [‘Manly Beach’, -33.80010128657071, 151.28747820854187], [‘Maroubra Beach’, -33.950198, 151.259302] ]; ….. 我的Java类有以下getter: //returns [0] = “something, -33.89, 151.2” [1] = “beach, -33.9, 15.02” etc. public List getVals() { return vals; } public String getGoogleClass() { if (vals.size() […]

在AEM的Servlet中获取JSP输出

在CQ中,我们需要在servlet中处理jsp,然后将结果与我们从服务器获得的其他结果相结合,然后再写回浏览器。 以下代码几乎是我们需要的,除了它在处理jsp后将结果写回浏览器。 RequestDispatcher dispatcher = request.getRequestDispatcher(resource); dispatcher.forward(request, response); 我们尝试使用模拟响应如下: RequestData requestData = new RequestData(slingRequestProcessor, request, mockResponse); SlingHttpServletRequest slingRequest = requestData.getSlingRequest(); SlingHttpServletResponse slingResponse = requestData.getSlingResponse(); RequestDispatcher dispatcher = request.getRequestDispatcher(resource); dispatcher.forward(slingRequest, slingResponse); 但我们遇到问题。