第1行请求未知参数'0'

时间:2016-01-21 05:47:20

标签: javascript java jsp

“DataTables警告:table id = dataTables-example-第1行请求的未知参数'0'。”

我知道谷歌上有很多类似的答案,但大多数都使用JSON,我没有。我知道参数'0'是指事件ID,任何人都可以告诉我改变的地方吗?

我有一个名为“TrialEvent”的类,一个名为“EventRetrieveServlet”和会话Bean的servlet。

以下是我的jsp中的代码。

<form method="get" action="EventRetrieveServlet">
                        <div class="panel-body">
                            <div class="table-responsive">
                                <table class="table table-striped table-bordered table-hover"
                                    id="dataTables-example">
                                    <thead>
                                        <tr>
                                            <th>Event Ref.</th>
                                            <th>Image</th>
                                            <th>Date</th>
                                            <th>Start</th>
                                            <th>End</th>
                                            <th>Target Percentage (%)</th>
                                            <th>View Coordinate</th>

                                        </tr>
                                    </thead>
                                    <tbody>
                                        <c:forEach var="rEvent" items="${eventList}" varStatus="i">
                                            <tr>
                                                <td>${rEvent.getIdtrialevent()}</td>
                                                <td><img
                                                    src='displayImage?image=${rEvent.getTrialImage().getImageURL()}'
                                                    height=80px, width=100px></td>
                                                <td>${rEvent.getDate()}</td>
                                                <td>${rEvent.getStart()}</td>
                                                <td>${rEvent.getEnd()}</td>
                                                <td>${rEvent.getTargetperc()}</td>
                                                <td><a href="javascript:void(0)"
                                                    onclick="ShowNewPage(${rEvent.getAreacoords().getCoordsID()})"><img
                                                        src="assets/img/view.png" height=20px width=20px></a></td>
                                            <tr>
                                        </c:forEach>

                                    </tbody>

                                </table>
                            </div>
                        </div>
                    </form>

这是我的javascript

<!-- Page-Level Demo Scripts - Tables - Use for reference -->
<script>
    $(document).ready(function() {
        $('#dataTables-example').dataTable(
                );
    });
</script>

我正在尝试让分页工作,但我怀疑这个错误阻止了分页工作。

1 个答案:

答案 0 :(得分:0)

您未在<tr>之前正确关闭</c:forEach>标记。