所以我的代码有点问题。我使用 jdbc 在 DAO 中查询我们的 SQL 数据库,如下所示:
List<Map<String,Object>> results = namedjdbcTemplate.queryForList(FINDALL, namedParameters);
然后将其从服务传递到控制器,然后将其添加到我们的模型中:
List<Map<String,Object>> locations = cmsAttributeService.getAttributeList(id);
model.addAttribute("locationlist", locations);
然后我需要显示我们的jsp中的所有条目。目前我这样做是这样的:
<c:forEach items="${locationlist}" var="list">
<tr>
<td>
<c:out value="${list }"></c:out>
</td>
</tr>
</c:forEach>
我的问题是它返回的格式,例如:
{=UCMDB2.Project.name}
我如何让它只返回 'UCMDB2.Project.name' 删除 {= }?我尝试了各种其他调用,例如使用 list.value、list.key,所有这些调用要么完全破坏它,要么将结果空白。我相当肯定它应该是一些我只是想念的简单的东西。有人有任何线索吗?