【发布时间】:2018-02-19 16:38:35
【问题描述】:
我的 Java 代码,
public ModelAndView getDefault(ModelAndView mav,@RequestParam(value = "QueryCode",
required = false, defaultValue = "207") String QueryCode) {
List<String> list= columnService.getColumnName(QueryCode);
mav.addObject("columnList",list);
return mav;
}
我在 JSP 中尝试过这样的事情,
<c:set var="jspList" value="${columnList}" />
<%
for(int i = 0; i < jspList.length; i++){
%>
<input type="checkbox" name="<%= jspList[i]%>"><br/>
<%
}
%>
但它没有用,我收到类似的错误,
无法解析符号 jspList。
【问题讨论】:
-
使用 JSTL
(stackoverflow.com/questions/2148658/…) -
您似乎有多余的空间,请将
<%= jspList[i]%>更改为<%=jspList[i]%>。你也可以使用 EL,<input type="checkbox" name="${jspList}">
标签: java spring jsp spring-mvc