在Liferay中打开这个自定义jsp的模态窗口

时间:2016-05-18 11:27:01

标签: jsp modal-dialog liferay-6 liferay-theme

我需要在单击按钮后打开模态窗口,该模态窗口的内容必须是位于portlet中的自定义jsp。

我已尝试过以下帖子,但有人为我工作。

http://www.liferaysavvy.com/2014/06/liferay-62-aui-dialog-liferay-popup.html https://web.liferay.com/es/community/forums/-/message_boards/message/39768821

在所有情况下,模态窗口都会打开,但内部加载的页面与按钮所在的页面相同。

我的jsp所在的路线是:

webapp\custom_jsps\html\portlet\document_library\test.jsp

portletURL是:

<portlet:renderURL var="simpleDialogExample" windowState="<%=LiferayWindowState.EXCLUSIVE.toString()%>">
   <portlet:param name="mvcPath" value="/html/portlet/document_library/test.jsp"/>
   <portlet:param name="message" value="Hello welcome"/>
</portlet:renderURL>

我也试过以下的参数:

    <portlet:param name="mvcPath" value="/test.jsp"/>
    <portlet:param name="mvcPath" value="\test.jsp"/>
    <portlet:param name="mvcPath" value="/custom_jsps/html/portlet/document_library/test.jsp"/>
    <portlet:param name="mvcPath" value="\custom_jsps\html\portlet\document_library\test.jsp"/>
    <portlet:param name="jspPage" value="/html/portlet/document_library/test.jsp"/>
    <portlet:param name="jspPage" value="/test.jsp"/>

任何帮助?

非常感谢

1 个答案:

答案 0 :(得分:0)

这是一个带有liferay的模态窗口的示例。根据您的口味定制

Liferay modal