Как получить доступ к элементу списка, используя его индекс в JSP - PullRequest
0 голосов
/ 05 февраля 2020

В коде, который следует за Spring MVC, в моем коде java есть 2 списка, которые я хотел бы использовать в моем представлении JSP. Я установил их так:

public ModelAndView circularListView(HttpServletRequest request, Principal principal, HttpSession session, Locale locale, ModelAndView mav, int startOffset) {

    //some code

    mav.addObject("circularsList", circularsList);
    mav.addObject("documentNameList", documentNameList);        


    return mav;
    }

Теперь я хотел бы перебрать оба списка circularsList и documentNameList в одном для l oop на странице JSP, но похоже, что Я могу установить только одно имя переменной следующим образом:

        <c:forEach items="${circularsList}" var="circular" varStatus="status">

Чтобы получить доступ к значению во втором списке, которое является documentNameList, я делаю это так:

        <input type="hidden" id="circDocNam" value="${documentNameList[status.index]}"/>

К сожалению, похоже, это не работает, и значение в приведенной выше строке пустое.

Что делать?

В заключение: как получить доступ к элементу списка, используя его индекс в JSP?

1 Ответ

0 голосов
/ 09 февраля 2020

Это сработало для меня:

            <input type="hidden" id="circDocNam" value="<c:out value="${documentNameList[status.index]}"/>"/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...