В настоящее время я работаю над проектом платежного шлюза. Если какие-либо ошибки проверки произошли в серверной части, сначала я хочу показать сообщение об ошибке на моей странице jsp (платежный шлюз), а через 10 секунд я хочу отправить объект (код ошибки) продавцу (веб-страница продавца) с моего jsp страница.
В настоящее время, когда я пытаюсь выполнить отправку и пересылку на своей странице jsp, мое сообщение об ошибке/просмотр содержимого не отображается в файле jsp. Вместо того, чтобы показывать мои сообщения об ошибках, он просто ждет 10 секунд и пересылает объект продавцу. Потому что я надеюсь, что не позволю зафиксировать объект запроса/ответа в моем jsp, выполнив диспетчеризацию . Поправьте меня если я ошибаюсь.
Пожалуйста, предложите мне хороший способ справиться с этой ситуацией?
Я пытаюсь сделать это на своей странице jsp.
</head>
<body>
<form:form method="post" commandName="item">
<form:errors path="*" cssClass="errorblock" element="div" />
<tr>
<td>Response Code :</td><td>${item.responseCode}</td>
<%="test" %>
</tr>
<%
Thread.sleep(10000); // sleep 10 seconds
RequestDispatcher rd = request.getRequestDispatcher("/merchant.jsp");
//rd.include(request, response);
rd.forward(request, response);
%>
</body>