今天写了一个简单的去重查询返回List< String >,发现在前端模板thymeleaf循环展示数据的时候,thymeleaf渲染了一个空的下拉框的选项。
遂,打断点发现接收数据的list的size为1,点开显示"All elements are null",正常判断list为空的条件不能用了。
判断条件改为if(null == list.get(0))结局此问题!
MyBatis查询无命中记录时返回的list的size为1,显示 All elements are null
最新推荐文章于 2023-09-22 15:35:15 发布
本文分享了一位开发者在使用Thymeleaf模板引擎时遇到的前端下拉框显示空选项的问题及解决方案。在进行去重查询并返回List<String>后,前端循环展示数据时出现空下拉框选项,通过调整判断条件,将if(list.isEmpty())改为if(null==list.get(0)),成功解决了问题。
1712

被折叠的 条评论
为什么被折叠?



