0
我們在Liferay 6.1中使用SpringMVC portlet框架來開發門戶。我們目前面臨的問題是,我們無法通過來自jsp頁面的ajax調用來調用控制器類中的servResouce方法。來自Spring MVC的Ajax調用Liferay 6.1門戶
任何人都可以指出解決方案。
我們在Liferay 6.1中使用SpringMVC portlet框架來開發門戶。我們目前面臨的問題是,我們無法通過來自jsp頁面的ajax調用來調用控制器類中的servResouce方法。來自Spring MVC的Ajax調用Liferay 6.1門戶
任何人都可以指出解決方案。
在Spring控制器,定義資源的方法
Public ModelAndView serveResource(ResourceRequest req, ResourceResponse res)
{
...
res.setContentType("application/json; charset=...");
return new ModelAndView("res_page", model);
}
和設置您的res_page.jsp響應頁面,有:
<% page contentType="text/html; charset=..." %>
<%-- text/html has no effective effect on your response contentType --%>
<% (your taglibs) %>
{
(your data)
}