1
Я хочу, чтобы направить пользователя обратно на предыдущую страницу с тем же получить в URLДобавить текст Java RequestDispatcher
if (somecheck) {
req.getRequestDispatcher("register.jsp?email="+req.getParameter("email")).forward(req, resp);
}
Но это направляет пользователю "/register.jsp"
вместо "/[email protected]"
Как я могу добавить электронная почта к URL-адресу?
параметр 'email' уже указан в вашем запросе. Просто прочитайте его в регистре jsp из объекта запроса. –
@Faraz Durrani Но я хочу его в URL-адресе – Jelle
Тогда вы должны использовать 'response.sendRedirect (" register.jsp? Email = "+ req.getParameter (" email "));' только перенаправление может изменять фактический url (или вы можете сделать это в js). Вперед не меняет URL-адрес, он дает ответ запрошенному ресурсу. –