очистить все компоненты ввода - PullRequest
0 голосов
/ 26 января 2010

У меня есть 1 jsp форма, которая берет пользовательские данные, и после нажатия кнопки «Отправить» сохраняет данные в БД, и в верхней части графического интерфейса отображается сообщение об успехе. но проблема в том, что все данные в полях ввода не ясны, данные остаются такими же в полях ввода я использую Struts2 Может ли кто-нибудь тело сказать мне, как очистить все поля ввода

Спасибо Шакил

Ответы [ 2 ]

2 голосов
/ 09 февраля 2010

Один из вариантов - использовать javascript для сброса формы, когда пользователь нажимает кнопку «Отправить». Чтобы сделать это, добавьте следующий javascript к вашей кнопке отправки (измените «form» на название вашей формы):

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

Вы также можете использовать JQuery-плагин Struts 2 , который имеет специальный тег для этой цели.

0 голосов
/ 17 июня 2016

Лучше. Вы устанавливаете нулевое значение в объекте модели в классе Action после сохранения данных в БД и до успешного возврата. Например, если у вас есть объект User, вы устанавливаете user.setUserName (""); user.setPassword ("")

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...