c:foreach标签中的内容无法显示,可以确定变量中是有数据的
 <table class="table table-striped table-bordered bootstrap-datatable datatable responsive">
                        <thead>
                        <tr>
                            <th>租赁编号</th>
                            <th>货场编号</th>
                            <th>租赁时长</th>
                        </tr>
                        </thead>
                        <tbody>
                        <c:forEach var="warents" items="${warents }">
                            <tr>
                                <td>${warents.rent_id }</td>
                                <td>${warents.warehouse_id }</td>
                                <td>${warents.rent_date }</td>
                            </tr>
                        </c:forEach>
                        </tbody>
                 </table>

这是表格的内容,可以确定warents中是有数据的,但就是显示不出来,之前的jsp页面也是这么写的可以显示,就这个不行。。求大大们帮忙解答一下

4个回答

一步步调试,看看你的请求在后台是不是传数据回来了,firedebug看一下你的请求响应json是不是有数据,如果有数据再看看你的字段是不是写错了

qq_35034100
qq_35034100 回复Faverous: 兄弟,挖个坟,解决了吗...
大约一年之前 回复
Faverous
Faverous 回复半杯凉月: 我用session保存的自己封装的对象,在嵌入的java代码中是可以读到session中数据的
接近 3 年之前 回复
yushiyoufight
半杯凉月 你返回的是json么,看看转一下对象 http://www.cnblogs.com/webzhuo/p/4236215.html
接近 3 年之前 回复
Faverous
Faverous 数据确实传到前端了,,就是显示不出来。。字段也应该没问题吧,,查了一上午了。。
接近 3 年之前 回复

查看源代码是否生成了tr的html代码,是整个表格不显示还是单单数据不显示,表头是否显示了?如果都不显示说明table容器样式有问题,导致整个表格不显示了,检查表格容器的父容器有什么样式

如果数据tr不显示,那么要么样式有问题隐藏起来了,要么你就没查询出数据

qq_35034100
qq_35034100 回复weixin_42251982: 您好,请问您最后怎样处理呢?
大约一年之前 回复
weixin_42251982
熊猫保护自己的黑眼圈 回复Faverous: 您好,遇到了一样的问题,想知道您最后怎么处理的
大约一年之前 回复
Faverous
Faverous 只显示表头,内容不显示,其他的页面显示没有问题,就单单这个页面,思路和样式都是一样的。。真不知道为啥了。。
接近 3 年之前 回复

打断点调试吧,一步步的看,看看到底是哪个位置出错了,单纯的看代码是没用的

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
jsp上面要引入这个

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问