我有一个提交到详细信息页面的表单,其中有一个按钮。 我在我的映射文件中放置了一个 Action 以将一个 Action 链接到该按钮,该按钮应将用户发送回表单并将其清空。
我可以正确地重定向它,但表单仍然显示发送的值。
<action
...
<forward name="goBack" path="/form.jsp" />
</action>
那么,我怎样才能返回到带有 Action 映射标签的空表单?
谢谢。
最佳答案
如果我正确理解您的问题,这就是您想要做的:当用户单击按钮时,您想要向用户显示一个空表单。在从方法返回之前,您可以尝试在操作类中将表单设置为 null。
所以当你点击按钮时,如果它在你的操作类中调用一个方法 emptyForm(),并且你的表单名称是 myForm,请执行以下操作
public ActionForward emptyForm(ActionMapping a, ActionForm myForm, HttpServletRequest Req, HttpservletResponse res){
myForm=null;
...
..
}
关于redirect - 支柱 : Redirect back to an empty form,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13760515/