Как очистить предыдущие сообщения об ошибках проверки, поступающие от объекта Command, когда пользователь нажимает кнопку «Назад» в браузере?
Вот пример кода:
def create = { UserInfoCommand cmd ->
if (cmd.validate()) {
println("Command obect Show")
render(view:"Show");
} else {
println("Command obect Show")
render(view: "Create", model: [cmd:cmd]);
}
}
Сценарий
Шаг 1: Отправьте форму без ввода каких-либо данных, после чего сообщения проверки будут отображаться на GSP из командного объекта.
Шаг 2: Отправьте форму с данными, и пользователь перейдет на страницу успеха.
Шаг 3: нажмите кнопку «Назад» в браузере и обратите внимание на предыдущие сообщения проверки.
Любая идея, что такое обходной путь для очистки сообщений проверки?