我在Liferay 6.1中使用SpringMVC portlet。我試圖讓從Tha JSP Ajax調用,但該方法沒有得到所謂的,我得到了如下錯誤在Liferay 6.1中沒有使用SpringMVC portlet調用Ajax方法
未能加載資源的服務器用404(未找到)狀態
回答我的JSP AJAX方法是
jQuery.ajax({
url:'<portlet:resourceURL id="ajax" ></portlet:resourceURL>',
data: {id:data},
type: 'POST',
datatype:'json',
success: function(respData) {
alert(respData);
jQuery('#farmerProfile').html(respData);
}
});
,並在控制器類我servResource方法簽名是
@ResourceMapping(value="ajax")
public void serveResource(
PortletConfig config, ResourceRequest request, ResourceResponse response)
throws Exception {
我的控制器類實現
org.springframework.web.portlet.mvc.Controller interface
任何人都可以看到它嗎? 謝謝