在更改为jsp 2并返回jsp1之后,在jsp 1中保持变量值

时间:2012-07-04 09:48:00

标签: javascript html jsp

我有两个页面,一个是step1.jsp,这里用户可以输入它的Function,例如DNF和KNF。用户可以选择门或多路复用器,在step2.jsp中将使用该门或多路复用器模拟该功能。现在,如果用户点击“下一步”按钮,他将转发到step2.jsp(使用Struts2技术),其中模拟功能(根据他的选择使用门或多路复用器)。

我想要实现的目的:在step2.jsp中抛出“后退”按钮,当用户点击此按钮时,他将转发到step1.jsp并再次选择“多路复用器”或“门”。如何保留这些功能,用户已经进入step1,即使在更改为step2.jsp之后又可以再次使用,可以回到step1.jsp?

2 个答案:

答案 0 :(得分:1)

你可以做一些像

这样的事情
<s:url value="step1.action" var="backURL">
   <s:param name="selectedFunction" value="name_of_the_function" />   
</s:url>

<s:a href="%{backURL}">Back</s:a>

希望这有帮助。

答案 1 :(得分:0)

使链接包含预先选择的功能:

<a href="step1.action?function=the_function_you_want_to_preselect>">Back</a>