任何人都可以告诉我如何在我的portlet中创建后退按钮。是否有任何现有的标签可以创建后面的按钮,如下图所示。
答案 0 :(得分:3)
下面提到的解决方案应该有效。
http://www.liferay.com/en_GB/community/forums/-/message_boards/message/22392288
Liferay在其许多默认portlet中使用了后退URL。 例如,您可以引用留言板portlet的来源 - view.jsp,edit_category.jsp
如果您使用从第一个JSP移动到第二个JSP,则应将backURL作为参数传递到第一个JSP中,并在第二个JSP中检索以在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>
答案 1 :(得分:-1)
试试看。 只需使用一行,它将直接返回到先前的URL。(将此代码放在第二个jsp中。)
<input type=button value=" Back" onClick="javascript: window.history.go(-1)" text-align="right">