JSP-将数组数据从Java获取到JSP中


问题内容

我必须显示从数据库读取到JSP的数据。我正在使用Spring
MVC。我已经在Java的List中存储了数据。现在,我需要在JSP中访问此列表,并以表格形式显示它。

数据需要以列表形式从列表和VO表示,列名称和行名称来自列表,以及对象的行/列的相应值。例如

         Column1  Column2  Column3   Column4
Row1       A         B         C       D
Row2       E         F         G       H

我如何通过Java在jsp中传递此列表和对象。

谢谢


问题答案:
  • 在Servlet上进行处理,并将其存储在String或的2D数组中List<List<String>>

  • 将其设置为请求属性,将请求转发至jsp。

  • 在jsp上,使用JSTL表示数据。使用<c:forEach>