powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring Проблема с формой select
2 сообщений из 2, страница 1 из 1
Spring Проблема с формой select
    #37804563
Xizt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ребята, помогите, пожалуйста!
У меня есть класс-сущность ActiveTask с полями Student student и TasksLib tasksLib.
Есть такая форма на которую маппиться данная сущность
<form:form commandName="activeTask" method="POST" action="removeTask.do">
<tr><td>
<form:select path="idActiveTask" >
<form:options items="${activeTasks}" itemValue="IdActiveTask" itemLabel="student.name tasksLib.name"/>
</form:select>
</td><td>
<input type="submit" value="удалить">
</td>
</tr>
</form:form>

Из-за itemLabel="student.name tasksLib.name" выдает ошибку.
Подскажите, пожалуйста, можно ли как нибудь обьединить два поля в itemLabel?
например, я хочу чтоб выпадал список с элементами "Иванов И. И. задание1", "Петров В. В. задание2", где Иванов И И берёться из сущность Student.name, а задание1 из сущность TasksLisb.name.
Буду рад любой помощи!
...
Рейтинг: 0 / 0
Spring Проблема с формой select
    #37805008
Фотография ivanov-void
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Xizt,

Попробуйте, как вариант, добавить в сущность HashMap -

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
...
private Map<String, String> namedTask = new HashMap<String, String>() { 
   {
        put("Иванов И. И.", "задание1");
        put("Петров В. В.", "задание2");
    }
};
...  



В форме, соответственно, прописать -

Код: xml
1.
2.
3.
...
<form:options items="${ActiveTask.namedTask}" itemValue="key" itemLabel="value" />
...



, или просто -

Код: xml
1.
2.
3.
...
<form:options items="${ActiveTask.namedTask}" />
...
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring Проблема с формой select
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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