Например, браузер отправляет форму, таким образом публикуя запрос, а сервлет, принимающий его, делает необычно много времени для завершения своей обработки. К тому времени, когда сервлет завершит работу и вернет страницу обратно в браузер, сможет ли клиентский браузер по-прежнему правильно отображать данные (возможно, это зависит от браузера)?
Хотя по моему опыту, одно замечание, которое я заметил в IE, отображение страницы становится «неполным», даже когда обработка завершена (путем проверки журналов, в которых говорится, что обработка выполнена). Я ожидал, однако, что если браузер будет ждать, пока страница не вернется к нему, он все равно будет отображать все правильно.
Каковы другие возможные эффекты (о которых я должен знать) и они, вероятно, влияют только на клиентскую сторону? Как я могу справиться с этим, учитывая, что некоторые формы отправки действительно займет много времени, например, полнотекстовый поиск, и пользователь готов ждать результата?