Struts:重定向回空表格

时间:2012-12-07 09:42:43

标签: redirect mapping struts struts-1 struts1

我有一个提交到详细信息页面的表单,我有一个按钮。 我在映射文件中放置了一个动作,将动作链接到该按钮,该按钮应该将用户发送回表单并清空它。

我可以正确重定向,但表单仍会显示已发送的值。

<action
   ...
   <forward name="goBack" path="/form.jsp" />
</action>

那么,我怎样才能回到带有动作映射标签的空表单?

谢谢。

2 个答案:

答案 0 :(得分:2)

如果我理解你的问题,这就是你想要做的事情:当用户点击按钮时,你想向用户显示一个空表格。在从方法返回之前,您可以尝试在操作类中将表单设置为null。

因此,当您单击该按钮时,如果它在您的操作类中调用方法emptyForm(),并且您的表单名称是myForm,请执行以下操作

public ActionForward emptyForm(ActionMapping a, ActionForm myForm, HttpServletRequest Req, HttpservletResponse res){

myForm=null; 
...
..
}

答案 1 :(得分:1)

您可以重定向到具有表单的jsp的操作。 该行动的简单链接应该有效:

<a href="actionWithForm"> GoBack </a>