有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何在JSP中使用列表项的索引访问列表项

在Spring MVC之后的代码中,我的java代码中有两个列表,我想在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;
    }

现在,我想在JSP页面的单个for循环中迭代circularsListdocumentNameList两个列表,但似乎我只能设置一个变量名,如下所示:

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

要访问第二个列表中的documentNameList值,我这样做:

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

不幸的是,这似乎不起作用,上面一行中的值是空的

怎么办

总结:如何在JSP中使用列表项的索引来访问列表项


共 (1) 个答案

  1. # 1 楼答案

    这对我很有用:

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