我们如何在liferay中创建后退按钮
How can we create the back button in liferay
谁能告诉我如何在我的 portlet 中创建后退按钮。是否有任何现有标签来创建后退按钮,如下所示。
下面提到的解决方案 post 应该有效。
http://www.liferay.com/en_GB/community/forums/-/message_boards/message/22392288
Liferay 在其许多默认 portlet 中使用 back URL。
例如,您可以参考消息板 portlet 的来源 - view.jsp、edit_category.jsp
如果您使用从第一个 JSP 移动到第二个 JSP,则返回 URL 应该作为第一个 JSP 的参数传递并在第二个 [=] 中检索24=] 在 liferay-ui:header 标签中使用。
例如,
<portlet:renderURL var="varURL">
<portlet:param name="mvcPath" value="<second-JSP-URL>"></portlet:param>
<portlet:param name="backURL" value="<%= themeDisplay.getURLCurrent() %>"></portlet:param>
</portlet:renderURL>
试试这个。
只需使用一行,它将直接返回到上一个 URL。(将此代码放在第二个 jsp)。
<input type=button value=" Back" onClick="javascript: window.history.go(-1)" text-align="right">
谁能告诉我如何在我的 portlet 中创建后退按钮。是否有任何现有标签来创建后退按钮,如下所示。
下面提到的解决方案 post 应该有效。
http://www.liferay.com/en_GB/community/forums/-/message_boards/message/22392288
Liferay 在其许多默认 portlet 中使用 back URL。 例如,您可以参考消息板 portlet 的来源 - view.jsp、edit_category.jsp
如果您使用从第一个 JSP 移动到第二个 JSP,则返回 URL 应该作为第一个 JSP 的参数传递并在第二个 [=] 中检索24=] 在 liferay-ui:header 标签中使用。
例如,
<portlet:renderURL var="varURL">
<portlet:param name="mvcPath" value="<second-JSP-URL>"></portlet:param>
<portlet:param name="backURL" value="<%= themeDisplay.getURLCurrent() %>"></portlet:param>
</portlet:renderURL>
试试这个。 只需使用一行,它将直接返回到上一个 URL。(将此代码放在第二个 jsp)。
<input type=button value=" Back" onClick="javascript: window.history.go(-1)" text-align="right">