请协助完成以下工作。我试图显示从控制器返回的arraylist,并将其显示到Html表中,但出现了上述错误。
这是我的控制器代码:
@GetMapping(value="/chart" )
public List<List<CanvasjsChartData.DataPointModel>> chart(Model modelMap) {
List<List<CanvasjsChartData.DataPointModel>> dataPointsList = canvasjsChartService.getCanvasjsChartData();
modelMap.addAttribute("dataPointsList", dataPointsList);
System.out.println("dataPointsList");
return dataPointsList;
}
这是我想在其中显示列表的表格
<table class="table" id="dataTable" style="width:100%">
<thead>
<th>Level</th>
<th>Occurences</th>
</thead>
<tbody>
<tr th:each="item :${dataPointsList}">
<td th:text="${item.LEVEL}"> </td>
<td th:text="${item.OCCURENCES}"> </td>
</tr>
</tr>
</tbody>
您的调试显示您有一个列表
您也可以这样显示HTML(循环外部数组的第0个元素):
<tr th:each="item :${dataPointsList[0]}">
<td th:text="${item.LEVEL}" />
<td th:text="${item.OCCURENCES}" />
</tr>
当我使用Spring Boot的全局异常处理程序时,我得到了这个: org.springframework.expression.spel。SpelEvaluationException:EL1008E:在“java.util”类型的对象上找不到属性或字段“timestamp”。HashMap”-可能不是公共的? 这是我的代码,我已经在我的项目中导入了Spring Security和Thymele
我试图为我的项目(电话簿)制作简单的过滤器,以便能够通过他们的电子邮件而不是id找到用户的联系人。当我简单地启动URL时:http://localhost:8080/home/phonebook.我得到以下错误。 错误消息 org.thymeleaf.exceptions。TemplateProcessingException:异常评估SpringEL表达式:“data.content”(模板:“
我正在尝试从一个Boostrap模式中的表单发布。 这是我的表格: 致: 给我“bean名称'university'的BindingResult或plain target object都不作为请求属性可用”错误。
> POJO摘要 对方法预授权筛选器。 在传递完全填充的对象(存在正确的用户和组组合)时,安全筛选器引发以下异常: 原因是: 请提供地址相同的指针。