我正在使用 Liferay 6.1 CE 进行门户应用程序开发。我正在尝试在我的 Portlet 中使用 Jquery 和 AJAX。这是我的 JSP 页面,如图所示:
<%@ taglib uri="http://java.sun.com/portlet_2_0" prefix="portlet" %>
<portlet:defineObjects />
<script type="text/javascript">
$(document).ready(function(){
jQuery.ajax({
url:'<portlet:resourceURL id="ajax" ></portlet:resourceURL>',
data: {id:data},
type: 'POST',
datatype:'json',
success: function(respData) {
alert(respData);
}
});
});
</script>
这是我的 MVC Portlet 类
public class ArrayPortlet extends MVCPortlet {
@Resource(name="ajax")
public void testAjax(
PortletConfig config, ResourceRequest request, ResourceResponse response)
throws Exception {
}
}
但我无法连接到我的 Java 类。有人可以帮我吗。谢谢 。