Как перенаправить в тот же вид, используя ModelAndview в Spring MVC Framework - PullRequest
0 голосов
/ 09 июня 2010

У меня есть страница со ссылкой. При нажатии на ссылку открывается страница в отдельном окне. Эта новая страница имеет форму. При отправке этой формы на сервере происходит какая-то операция. Результат которого нужно перенаправить на ту же страницу. Однако после операции используется следующее:

вернуть новый ModelAndView ("newUser");
// Это представление "newUser" фактически отображается во всплывающем окне.

Появляется аналогичное новое окно, и на этой новой странице отображается сообщение. Любые идеи относительно того, почему это поведение или как это сделать?

1 Ответ

0 голосов
/ 09 июня 2010

Если вы откроете всплывающее окно с формой в нем, любые отправки отсюда на сервер будут обрабатываться в том же месте, поэтому вы получите свой ответ (и любые последующие запросы-ответы) в этом всплывающем окне.

Если я правильно понимаю, у вас есть страница X, которая открывает всплывающее окно, вы отправляете его во всплывающем окне, и в результате вы снова хотите получить содержимое страницы X, но во всплывающем окне?

Если это так, я думаю, что поведение не из Spring, а из того, что у вас есть на X-странице.Может быть, JavaScript, который запускается при загрузке и открывает новое всплывающее окно?Не могу сказать, не видя больше кода.

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