在jsp中显示数组值

我的代码中有以下两个数组

List<Double> centralityList = (List<Double>) request

.getAttribute("centralityList");

List<String> labelList = (List<String>) request

.getAttribute("labelList");.

现在我在这两个数组中有六个字符串值和相应的字符串的6个双精度值。我的问题是如何在我的JSP中以表格格式显示它们?

例如:

标签列表包含[a,b,c,d,e]

中心列表包含-[4,6,8,9,0]

所以现在我想显示输出:

label list   centrality list

a 4

b 6

c 8.

. .

等等

回答:

是的,当然可以。您可以使用片段,但不建议使用。而是使用JSTL。

试试看:

在您的JSP的顶部有这个:

<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>  

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

以及用于显示数据的代码

<c:forEach begin="0" end="${fn:length(centralityList) - 1}" var="index">

<tr>

<td><c:out value="${centralityList[index]}"/></td>

<td><c:out value="${labelList[index]}"/></td>

</tr>

</c:forEach>

以上是 在jsp中显示数组值 的全部内容, 来源链接: utcz.com/qa/433469.html

回到顶部