Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / setAttribute in Struts / 3 сообщений из 3, страница 1 из 1
30.03.2006, 01:53
    #33633887
3181Kirill
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
setAttribute in Struts
в экшне

str="Stroka";
HttpSession session = reguest.getSession();
session.setAttribute("str",str);

в джсп
<bean:write name="str"> -отлично работает

но если вмето str, я передаю коллекцию объектов(у каждого объетка есть 2 поля: id,name);

ArrayList department = servise.getCollection();
HttpSession session = reguest.getSession();
session.setAttribute("department",department);

в джсп я пробую

<c:forEach var="dept" items="${department}"> //здесь я не могу достучаться до
<c:out value="${dept.id}"> //коллекции department
<c:out value="${dept.name}"/>
</c:forEach>

если

<logic:iterate id="el" name="st">
<bean:write name="el" property="id"/><br>
<bean:write name="el" property="name"/><br>
</logic:iterate>

javax.servlet.ServletException: Cannot create iterator for this collection
...
Рейтинг: 0 / 0
30.03.2006, 09:10
    #33634099
М.Голованов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
setAttribute in Struts
<logic:iterate id="el" name="department" indexId="index">
<bean:write name="el" property="id"/><br>
<bean:write name="el" property="name"/><br>
</logic:iterate>

Кстати, если список department нужен только для создания ответа на данный запрос, зачем вы его помещаете в session? Достаточно поместить в request. Request после отправки ответа автоматически удалится со всем своим содержимым, а сессию придется потом чистить - или в ней будут торчать ненужные объекты.
...
Рейтинг: 0 / 0
31.03.2006, 02:35
    #33636515
3181Kirill
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
setAttribute in Struts
Пасибо
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / setAttribute in Struts / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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