powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / откуда приходят ${users}
2 сообщений из 2, страница 1 из 1
откуда приходят ${users}
    #38425357
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть index.jsp, он же стартпейдж, в нем только это
Код: java
1.
<jsp:forward page="/UserController?action=listUser" />


вообщем, пришли мы на listUser.jsp и добавли юзера и нажали submit.
приходим в сервлет, обрабатывающем добавление юзера
Код: java
1.
2.
3.
4.
//тут добавление юзера 
...
request.setAttribute("users", dao.getAllUsers());
response.sendRedirect( getServletContext().getContextPath() + "/index.jsp" );


и страница вывода listUser.jsp
Код: java
1.
2.
3.
...
<c:forEach items="${users}" var="user">
...



в таком виде все работает.
но когда в сервлете задать редирект на getServletContext().getContextPath() + "/listUser.jsp" (туда же перенаправляется из стартовой), то на странице вывода оказывается, что в ${users} пусто, т.е. данные не приходят. почему так?

и разве редирект не создает новый объект запроса? т.е. в первом случае, сначала добавили параметр в запрос, и перенаправляем на index - и когда пришли в listUser.jsp то оказыватся, что параметр в запросе после перенавравления из индекса все еще присутствует,т.е. данные приходят. разве после того как пришли на index, не создается новый (пустой) request?
...
Рейтинг: 0 / 0
откуда приходят ${users}
    #38425380
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сам запутал, сам и распутываю )
оказыватся ${users} задаются в контролере, а строка перед редиректом лишняя, т.к. без нее все работает. другими словами, получается, в индексе, после редиректа, запрос уже пустой. именно поэтому после редиректа на listUser туда ниче не приходило.
если чё, поправьте.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / откуда приходят ${users}
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]