我使用Liferay 7.0,我的项目需要很多输入屏幕,如下面的流程:
输入第1页 - >输入第2页 - >输入第3页 - >输入第4页
所以我正在考虑如何保留每个页面的当前值,以便当我从其他页面返回时如下流程那样它可以显示输入的值:
`Input page 1 <= input page 2 <= input page 3 <= input page 4`
我尝试使用重定向,如:
<portlet:actionURL var="myAction">
`<portlet:param name="redirect" value="<%=themeDisplay.getURLCurrent()%>"/>`
`<portlet:param name="mvcPath" value="/myPage.jsp"/>`
`</portlet:actionURL>`
在我使用的下一页中:
<liferay-ui:header backURL="<%=redirect%>" title='Back' />
即使它无法回到之前的页面。 任何建议将不胜感激。
致以最诚挚的问候,
答案 0 :(得分:0)
试试这个,
<%
String redirect =request.getAttribute("redirect");
%>
<liferay-ui:header backURL="<%=redirect%>" title='Back' />