我的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/>
<%
}
%>
但它不起作用,我收到了类似的错误,
cannot resolve symbol jspList.
最佳答案
您可以使用c:forEach
:
<c:forEach items="${columnList}" var="item">
<input type="checkbox" name="${item}">
</c:forEach>
关于java - 如何通过迭代java List生成复选框列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46155668/