我想在liferay上動態加載頁面。現在我必須用jsp的renderURL和DIV:Liferay動態jsp加載jQuery
<div id="sub_content2"></div>
<portlet:renderURL var="displayOtherDocumentURL1">
<portlet:param name="action" value="displayOtherDocument" />
<portlet:param name="activeTab" value="2" />
<portlet:param name="activeVerticalTab" value="6" />
</portlet:renderURL>
<aui:script>
$(document).ready(function() {
//alert('1231');
//$("#sub_content").load("displayEditSchoolEducation");
//alert('11');
$("#sub_conten2").load("${displayOtherDocumentURL1}");
alert('aaa');
})
而在控制器我有這樣的方法:
@RenderMapping(params = "action=displayOtherDocument")
public String displayOtherDocument(final RenderRequest request, final RenderResponse response,
final ModelMap modelMap) throws PortalException, SystemException {}
通常一切工作。但是,動態加載不:(救命啊!援助組織!娜pomoc!
不過does't工作:(我在幾個小時前就厭倦了它,問題是,liferay並沒有叫做spring req uerst /資源映射,我不知道爲什麼:( –
你能告訴我們你使用ResourceMapping製作的代碼嗎? – fabballe
我已經修好了;) –