Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Получение объекта в jsp по его id / 7 сообщений из 7, страница 1 из 1
04.11.2013, 23:52:09
    #38452375
st4j
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение объекта в jsp по его id
Доброго вечера.

Суть такова. В jsp с контроллера приходит объект, в котором хранится id другого объекта.
Допустим приходит группа с параметром owner_id=3
На jsp странице нужно отобразить не owner_id, а весь элемент с id=3.

Подскажите, добрые девелоперы, куда поглядеть или чего почитать?
...
Рейтинг: 0 / 0
05.11.2013, 11:06:27
    #38452656
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение объекта в jsp по его id
Загрузить недостающий объект по id. Либо через ссылку на repository/service, либо через ленивое свойства в ORM.
...
Рейтинг: 0 / 0
05.11.2013, 12:13:32
    #38452777
IDVsbruck
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение объекта в jsp по его id
Уточни по воду "приходит" (часто терминология страдает) - это "приходит" бин до компиляции страницы или "приходит" JSON-объект динамическим запросом (ну или простым через фрейм, скажем)?
...
Рейтинг: 0 / 0
05.11.2013, 16:21:54
    #38453304
st4j
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение объекта в jsp по его id
IDVsbruck,
в контроллере шлю
Код: java
1.
m.addAttribute("group", getGroupService().getGroupByUserAndName(user, name));



а в jsp странице обрабатываю объект group. В объекте group есть, допустим, owner_id. Owner_id - это id юзера.
...
Рейтинг: 0 / 0
05.11.2013, 16:25:31
    #38453313
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение объекта в jsp по его id
Код: java
1.
2.
3.
4.
Group g = getGroupService().getGroupByUserAndName(user, name);
m.addAttribute("group", g);
User owner = getUserService().getUserById(g.getOwnerId());
m.addAttribute("owner", owner);
...
Рейтинг: 0 / 0
05.11.2013, 17:19:19
    #38453410
st4j
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение объекта в jsp по его id
Blazkowicz, так то понятно. А можно без этого? Без отдельного аттрибута?
...
Рейтинг: 0 / 0
05.11.2013, 17:26:07
    #38453430
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение объекта в jsp по его id
st4jBlazkowicz, так то понятно. А можно без этого? Без отдельного аттрибута?
В изначальном вопросе про "без отдельного атрибута" почему-то ни слова.
Берем ORM. Маппим group на user через owner_id. И после помещения group в атрибуты, просто во view ссылаемся на user-а как group.owner.
http://docs.oracle.com/javaee/6/tutorial/doc/bnbpz.html
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Получение объекта в jsp по его id / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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