我有一个ArrayList<String> reportNames
,我以request.setAttribute("reportNames", reportNames);
的形式发送
如何在我的Jsp上将 ArrayList 值分配给我的 javascript 数组。
var MyReports = [<%reportNames%>];
最佳答案
您可以像下面这样使用JSP c:forEach 和Javascript push()来做到这一点。
示例代码:
var MyReports = [];
<c:forEach var="reportName" items="${reportNames}">
MyReports.push(${reportName});
</c:forEach>