清除所有输入组件

时间:2010-01-26 06:15:36

标签: struts2

我有1个jsp表单,用于获取用户详细信息,点击提交按钮后,它将数据存储到数据库中,成功消息显示在GUI的顶部 但问题是输入框中的所有数据都不清楚,数据在输入框中保持不变 我使用struts2 任何人都可以告诉我如何清除所有输入框

由于 沙基勒

2 个答案:

答案 0 :(得分:2)

一种选择是在用户点击提交时使用javascript重置表单。为此,请将以下javascript添加到您的提交按钮(将“表单”更改为您表单的名称):

<s:submit value="Save" onclick="this.form.reset();" />

您还可以使用具有特殊标记的Struts 2 JQuery Plugin来实现此目的。

答案 1 :(得分:0)

更好在将数据存储在DB中并返回成功之前,在Action类中设置模型对象中的空值 例如,如果您有User对象,则设置user.setUserName(&#34;&#34;); user.setPassword(&#34;&#34;)