Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Двойное использование handleRequestInternal


Автор: yuyu 18.6.2014, 10:03
Здравствуйте!
Есть один момент, в котором не могу никак разобраться. 
Есть некоторый веб-сервис, написанный до меня, мне надо допиливать.  На странице этого сервиса теперь есть два выпадающих списка:

Код

<select name="id">
    <c:forEach items="${itemList}" var="item">
        <option value="<c:out value="${item.id}"/>">
            <c:out value="${item.name}"/>
        </option>
    </c:forEach>
</select>

 
Код

<select name="id">
    <c:forEach items="${list}" var="p">
        <option value="<c:out value="${p.id}"/>">
            <c:out value="${p.descr}"/>
        </option>
    </c:forEach>
</select>


Для первого написан контроллер с  handleRequestInternal, который возращал ModelAndView("service", "itemList", itemList) .

Где и что надо написать, чтобы заполнять второй select??? В этом же контроллере не получается.. Если писать второй, то как настроить?

Добавлено через 4 минуты и 14 секунд
Если описать два контроллера на одну страницу, то заполняется один из селектов...

Автор: Shklyar 18.6.2014, 10:31
Похоже на то, что стоит заменить ModelAndView("service", "itemList", itemList) на ModelAndView(String viewName, Map model).

Автор: yuyu 18.6.2014, 10:49
Цитата(Shklyar @ 18.6.2014,  10:31)
Похоже на то, что стоит заменить ModelAndView("service", "itemList", itemList) на ModelAndView(String viewName, Map model).

Большое спасибо!!! 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)