2010-01-26 33 views
0

我有1個jsp表單,其中包含用戶詳細信息,點擊提交按鈕後,其存儲數據到數據庫,成功消息顯示在GUI的頂部 但問題是輸入中的所有數據包裝盒是不明確的,數據在輸入框中保持相同 IM使用struts2的 任何機構可以告訴我如何清除所有的輸入框清除所有輸入組件

感謝 沙基勒

回答

2

一種選擇是使用JavaScript來重置表單當用戶點擊提交。要做到這一點,下面的JavaScript添加到您的提交按鈕(變「形」是你的表單的名稱):

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

你也可以使用具有用於此目的的特殊標籤Struts 2 JQuery Plugin

0

更好您在Action類中設置模型對象中的空值,然後將數據存儲在DB中並返回成功之前 示例如果您有User對象,則設置user.setUserName(「」); user.setPassword(「」)