Liferay portlet:从资源映射方法调用渲染映射

时间:2015-09-16 16:00:50

标签: java jsp spring-mvc liferay portlet

我正在使用带有Spring MVC portlet的Liferay portlet。

是否可以从资源映射方法打开新的Jsp文件或调用渲染映射方法?

1 个答案:

答案 0 :(得分:0)

如果您不打扰将AJAX调用更改为常规调用,则可以通过processAction映射很好地处理它,因为在自动调用每个操作渲染映射之后。您可以在动作映射中设置渲染参数,并获取渲染映射以有条件地包含视图。

但是,如果您想通过AJAX调用来执行此操作,则可以在AJAX调用完成/失败后使用javascript处理重定向。 Liferay提供了javascript API来创建动态URL。您可以创建renderURL,为其设置所需参数,并根据您的要求更改页面位置。

供参考,您可以看到:
https://www.liferay.com/community/forums/-/message_boards/message/32061619 http://www.liferay.com/community/forums/-/message_boards/message/45486103 http://www.liferay.com/documentation/liferay-portal/6.2/development/-/ai/creating-portlet-urls-in-javascript-liferay-portal-6-2-dev-guide-07-en