Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery JSP页面未刷新_Jquery_Spring Mvc_Jstl - Fatal编程技术网

Jquery JSP页面未刷新

Jquery JSP页面未刷新,jquery,spring-mvc,jstl,Jquery,Spring Mvc,Jstl,我通过spring控制器将列表映射发送到我的jsp页面,在jsp中,我使用jstl标记填充数据,并使用jquery执行一些隐藏和显示表操作,我有两个日期字段和一个go按钮,当我选择日期并点击go按钮时,新数据来自后端,但不会反映到jsp 这是我的Spring控制器方法,它返回列表的映射: @RequestMapping(value=OMSConstant.IBDQ,method={RequestMethod.GET,RequestMethod.POST}) public @Respons

我通过spring控制器将列表映射发送到我的jsp页面,在jsp中,我使用jstl标记填充数据,并使用jquery执行一些隐藏和显示表操作,我有两个日期字段和一个go按钮,当我选择日期并点击go按钮时,新数据来自后端,但不会反映到jsp

这是我的Spring控制器方法,它返回列表的映射:

@RequestMapping(value=OMSConstant.IBDQ,method={RequestMethod.GET,RequestMethod.POST})
    public @ResponseBody ModelAndView populateIBDQAggregate(@RequestParam(value="startDate",required=false)String startDate,@RequestParam(value="endDate",required=false)String endDate,@RequestParam(value="reportType",required=false)String reportType,@ModelAttribute("ibdq")IBDQAggregateAndBreakout ibdqAggregate,ModelMap model){

        HashMap<String, ArrayList> dataList=null;

        dataList=(HashMap<String, ArrayList>) ibdqService.getIBDQData(startDate,endDate,reportType);

        model.put("dataList", dataList);
        return new ModelAndView(OMSConstant.IBDQ_PAGE,model);
    }

使用jquery隐藏/显示表:

$(“#可断开”).hide(); $(“#breakDQtable”).hide()

}); 这是我的jsp页面:

<body onload="getIBDQData();">
    <div class="wrapper bgImg">

        <div class="searchCnt formCnt height801 clearfix">
            <div class="container containerIbdq">



                        <label id='l_startDate' style="margin-left: 30px;">Start Date:</label> 
                        <input type="text" id="startDate" style="margin-bottom: 15px;" >

                        <label id='l_endDate' style="margin-bottom: 15px;" >End Date:</label>
                        <input type="text" id="endDate" style="margin-bottom: 15px;">

                        <input type="button" value="Go" name="go" style="margin-bottom: 20px;" onclick="getIBDQData();"/>

                        <label class="radio-inline" style="margin-left :30px; margin-bottom: 10px;" >Aggregate</label>
                        <input type="radio" id="aggregateList" name="optradio" value="A" style="margin-bottom: 5px;" checked="checked" />

                        <label class="radio-inline"  style="margin-bottom: 10px;">Breakout</label>
                        <input type="radio" id="breakoutList" name="optradio" value="B" style="margin-bottom: 5px;" />




                </div>
            </div>
        </div>

        <div class=" clearfix insidepage">
            <div class="gridCnt">

<table id="aggregateTable" border="0" cellspacing="0" cellpadding="0"
                    class="grid" width="100%" style="margin-top:-20px;">
                    <thead>
                        <tr style="background-color: silver;">
                            <th style="width:214.5px;">----------------</th>
                            <c:if test="${not empty dataList}">

                                <c:forEach items="${dataList}" var="listValue">
                                    <c:if test="${listValue.key =='aggregateList' }">

                                        <c:forEach items="${listValue.value}" var="listItem">
                                            <th style="width:218px;" ><a href="javascript:void(0)"  data-toggle="modal" data-target="#myModal" class="show" id="${listItem.fiscalMonth}">${listItem.fiscalMonth}</a></th>
                                        </c:forEach>

                                    </c:if>
                                </c:forEach>
                            </c:if>
                        </tr>
                    </thead>
                    <tbody>
                        <tr>
                            <td style="text-align:left;">Total IB Count</td>
                            <c:forEach items="${dataList}" var="listValue">
                                <c:if test="${listValue.key =='aggregateList' }">
                                    <c:forEach items="${listValue.value}" var="listItem">
                                        <td style="text-align:right;" >${listItem.totalIBCount}</td>
                                    </c:forEach>
                                </c:if>
                            </c:forEach>
                        </tr>
                        <tr>
                            <td style="text-align:left;">Total Hardware Count (Active IB)</td>
                            <c:forEach items="${dataList}" var="listValue">
                                <c:if test="${listValue.key =='aggregateList' }">
                                    <c:forEach items="${listValue.value}" var="listItem">
                                        <td style="text-align:right;" >${listItem.totalHWCount}</td>
                                    </c:forEach>
                                </c:if>
                            </c:forEach>
                        </tr>
                        <tr>
                            <td style="text-align:left;">IB DQ % (All Attribute)</td>
                            <c:forEach items="${dataList}" var="listValue">
                                <c:if test="${listValue.key =='aggregateList' }">
                                    <c:forEach items="${listValue.value}" var="listItem">
                                        <td style="text-align:right;" >${listItem.dqPercent}</td>
                                    </c:forEach>
                                </c:if>
                            </c:forEach>
                        </tr>
                        <tr>
                            <td style="text-align:left;">IB DQ % (Top 10 Attribute)</td>

                            <c:forEach items="${dataList}" var="listValue">
                                <c:if test="${listValue.key =='aggregateList' }">
                                    <c:forEach items="${listValue.value}" var="listItem">
                                        <td style="text-align:right;" >${listItem.tomTenAttributeDQPercent}</td>
                                    </c:forEach>
                                </c:if>
                            </c:forEach>
                        </tr>
                        <c:if test="${empty  dataList}">
                            <tr align="center">
                                <font color="red">No Data Found !!!</font></
                            <tr>
                        </c:if>
                    </tbody>
                </table>
                <table id="breakoutTable" border="0" cellspacing="0" cellpadding="0"
                    class="grid" width="100%" style="margin-top:-20px;">
                    <thead>
                        <tr style="background-color: silver;">
                            <th style="width:214.5px;">----------------</th>
                            <c:if test="${not empty dataList}">
                                <c:forEach items="${dataList}" var="listValue">
                                    <c:if test="${listValue.key =='breakoutList' }">
                                        <c:forEach items="${listValue.value}" var="listItem">
                                            <th style="width:218px;" ><a href="#" data-toggle="modal" data-target="#myModal" class="show" id="${listItem.fiscalMonth}">${listItem.fiscalMonth}</a></th>
                                        </c:forEach>
                                    </c:if>
                                </c:forEach>
                            </c:if>
                        </tr>
                    </thead>
                    <tbody>
                        <tr>
                            <td style="text-align:left;">Total IB Count</td>
                            <c:forEach items="${dataList}" var="listValue">
                                <c:if test="${listValue.key =='breakoutList' }">
                                    <c:forEach items="${listValue.value}" var="listItem">
                                        <td style="text-align:right;" >${listItem.totalIBCount}</td>
                                    </c:forEach>
                                </c:if>
                            </c:forEach>
                        </tr>
                        <tr>
                            <td style="text-align:left;">Total Hardware Count (Active IB)</td>
                            <c:forEach items="${dataList}" var="listValue">
                                <c:if test="${listValue.key =='breakoutList' }">
                                    <c:forEach items="${listValue.value}" var="listItem">
                                        <td style="text-align:right;" >${listItem.totalHWCount}</td>
                                    </c:forEach>
                                </c:if>
                            </c:forEach>
                        </tr>
                        <tr>
                            <td style="text-align:left;">IB DQ % (All Attribute)</td>
                            <c:forEach items="${dataList}" var="listValue">
                                <c:if test="${listValue.key =='breakoutList' }">
                                    <c:forEach items="${listValue.value}" var="listItem">
                                        <td style="text-align:right;" >${listItem.dqPercent}</td>
                                    </c:forEach>
                                </c:if>
                            </c:forEach>
                        </tr>
                        <tr>
                            <td style="text-align:left;">IB DQ % (Top 10 Attribute)</td>
                            <c:forEach items="${dataList}" var="listValue">
                                <c:if test="${listValue.key =='breakoutList' }">
                                    <c:forEach items="${listValue.value}" var="listItem">
                                        <td style="text-align:right;" >${listItem.tomTenAttributeDQPercent}</td>
                                    </c:forEach>
                                </c:if>
                            </c:forEach>
                        </tr>
                        <c:if test="${empty  dataList}">
                            <tr align="center">
                                <font color="red">No Data Found !!!</font>
                            <tr>
                        </c:if>

                    </tbody>
                </table>

<table id="aggreDQtable" border="0" cellspacing="0" cellpadding="0"
                    class="grid" width="100%" >
                        <thead>
                        <tr style="background-color: silver;">
                                <th style="width: 200px;text-align:left;" onclick="sortTable(0)">Attribute</th> 
                                <th onclick="sortTable(1)" style="width: 102.5px;">DQ</th>   
                                <th onclick="sortTable(2)" style="width: 102.5px;">QTY</th>  
                                <th onclick="sortTable(3)" style="width: 102.5px;"> DQ</th>  
                                <th onclick="sortTable(4)" style="width: 102.5px;">QTY </th>    
                                <th onclick="sortTable(5)" style="width: 102.5px;">DQ</th>  
                                 <th onclick="sortTable(6)" style="width: 102.5px;">QTY</th>
                                 <th onclick="sortTable(7)" style="width: 102.5px;">DQ</th>
                                 <th onclick="sortTable(8)" style="width: 102.5px;">QTY</th>
                                 <th onclick="sortTable(9)" style="width: 102.5px;">DQ</th>
                                 <th onclick="sortTable(10)" style="width: 102.5px;">QTY</th>    
                                 <th onclick="sortTable(11)" style="width: 102.5px;">DQ</th>    
                                 <th onclick="sortTable(12)" style="width: 102.5px;">QTY </th>   
                            </tr>
                        </thead>
                        <tbody>
                            <c:if test="${not empty dataList}">
                                <c:forEach items="${dataList}" var="listValue">
                                    <c:if test="${listValue.key =='dqAggrList' }">
                                        <c:forEach items="${listValue.value}" var="listItem">
                                    <tr id="${listItem.attribute}">
                                        <td style="text-align:left;">${listItem.attribute}</td>
                                        <td style="text-align:right;">${listItem.dQ1}</td>
                                        <td style="text-align:right;">${listItem.qty1}</td>
                                        <td style="text-align:right;">${listItem.dQ2}</td>
                                        <td style="text-align:right;">${listItem.qty2}</td>
                                        <td style="text-align:right;">${listItem.dQ3}</td>
                                        <td style="text-align:right;">${listItem.qty3}</td>
                                        <td style="text-align:right;">${listItem.dQ4}</td>
                                        <td style="text-align:right;">${listItem.qty4}</td>
                                        <td style="text-align:right;">${listItem.dQ5}</td>
                                        <td style="text-align:right;">${listItem.qty5}</td>
                                        <td style="text-align:right;">${listItem.dQ6}</td>
                                        <td style="text-align:right;">${listItem.qty6}</td>
                                    </tr>
                                        </c:forEach>
                                    </c:if>
                                </c:forEach>
                            </c:if>
                            <c:if test="${empty  dataList}">
                            <tr align="center">
                                <font color="red">No Data Found !!!</font>
                            <tr>
                        </c:if>
                        </tbody>
                        <tfoot>
                            <tr>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                            </tr>
                        </tfoot>

                        </table>

<table id="breakDQtable" border="0" cellspacing="0" cellpadding="0"
                    class="grid" width="100%" >
                        <thead>
                            <tr style="background-color: silver;"  >
                                <th style="width: 200px;text-align:left;"   onclick="sortBreakTable(0)">Attribute</th>  
                                <th  onclick="sortBreakTable(1)" style="width: 102.5px;">DQ</th>     
                                <th  onclick="sortBreakTable(2)" style="width: 102.5px;">QTY</th>    
                                <th  onclick="sortBreakTable(3)" style="width: 102.5px;"> DQ</th>    
                                <th  onclick="sortBreakTable(4)" style="width: 102.5px;">QTY </th>  
                                <th  onclick="sortBreakTable(5)" style="width: 102.5px;">DQ</th>    
                                 <th  onclick="sortBreakTable(6)" style="width: 102.5px;">QTY</th>
                                 <th onclick="sortBreakTable(7)" style="width: 102.5px;">DQ</th>
                                 <th  onclick="sortBreakTable(8)" style="width: 102.5px;">QTY</th>
                                 <th onclick="sortBreakTable(9)" style="width: 102.5px;">DQ</th>
                                 <th onclick="sortBreakTable(10)" style="width: 102.5px;">QTY</th>   
                                 <th  onclick="sortBreakTable(11)" style="width: 102.5px;">DQ</th>  
                                 <th  onclick="sortBreakTable(12)" style="width: 102.5px;">QTY </th>     
                            </tr>
                        </thead>
                        <tbody>
                            <c:if test="${not empty dataList}">
                                <c:forEach items="${dataList}" var="listValue">
                                    <c:if test="${listValue.key =='dqBreakList' }">
                                        <c:forEach items="${listValue.value}" var="listItem">
                                    <tr  id="${listItem.attribute}">
                                        <td style="text-align:left;">${listItem.attribute}</td>
                                        <td style="text-align:right;">${listItem.dQ1}</td>
                                        <td style="text-align:right;">${listItem.qty1}</td>
                                        <td style="text-align:right;">${listItem.dQ2}</td>
                                        <td style="text-align:right;">${listItem.qty2}</td>
                                        <td style="text-align:right;">${listItem.dQ3}</td>
                                        <td style="text-align:right;">${listItem.qty3}</td>
                                        <td style="text-align:right;">${listItem.dQ4}</td>
                                        <td style="text-align:right;">${listItem.qty4}</td>
                                        <td style="text-align:right;">${listItem.dQ5}</td>
                                        <td style="text-align:right;">${listItem.qty5}</td>
                                        <td style="text-align:right;">${listItem.dQ6}</td>
                                        <td style="text-align:right;">${listItem.qty6}</td>
                                    </tr>
                                        </c:forEach>
                                    </c:if>
                                </c:forEach>
                            </c:if>
                            <c:if test="${empty  dataList}">
                            <tr align="center">
                                <font color="red">No Data Found !!!</font>
                            <tr>
                        </c:if>
                        </tbody>
                        <tfoot>
                            <tr>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                            </tr>
                        </tfoot>
                        </table>

开始日期:
结束日期:
总数的
突破
----------------
总IB计数
${listItem.totalIBCount}
总硬件计数(活动IB)
${listItem.totalHWCount}
IB DQ%(所有属性)
${listItem.dqPercent}
IB DQ%(前十名属性)
${listItem.tomTenAttributeDQPercent}

找不到数据!!!如果您是通过Ajax发送请求,则必须在Ajax成功函数中操作数据,而不是在jsp中或通过jstl。在成功函数中动态加载如果您通过Ajax发送请求,则必须在Ajax成功函数中操作数据,而不是在jsp中或通过jstl。在success函数中动态加载
 $("#aggregateList").click(function(){


        $("#breakoutTable").hide();
        $("#breakDQtable").hide();
         $("#aggregateTable").show();
          $("#aggreDQtable").show();
  });

   $("#breakoutList").click(function(){
             $("#aggreDQtable").hide();
         $("#aggregateTable").hide();
        $("#breakoutTable").show();
         $("#breakDQtable").show();
<body onload="getIBDQData();">
    <div class="wrapper bgImg">

        <div class="searchCnt formCnt height801 clearfix">
            <div class="container containerIbdq">



                        <label id='l_startDate' style="margin-left: 30px;">Start Date:</label> 
                        <input type="text" id="startDate" style="margin-bottom: 15px;" >

                        <label id='l_endDate' style="margin-bottom: 15px;" >End Date:</label>
                        <input type="text" id="endDate" style="margin-bottom: 15px;">

                        <input type="button" value="Go" name="go" style="margin-bottom: 20px;" onclick="getIBDQData();"/>

                        <label class="radio-inline" style="margin-left :30px; margin-bottom: 10px;" >Aggregate</label>
                        <input type="radio" id="aggregateList" name="optradio" value="A" style="margin-bottom: 5px;" checked="checked" />

                        <label class="radio-inline"  style="margin-bottom: 10px;">Breakout</label>
                        <input type="radio" id="breakoutList" name="optradio" value="B" style="margin-bottom: 5px;" />




                </div>
            </div>
        </div>

        <div class=" clearfix insidepage">
            <div class="gridCnt">

<table id="aggregateTable" border="0" cellspacing="0" cellpadding="0"
                    class="grid" width="100%" style="margin-top:-20px;">
                    <thead>
                        <tr style="background-color: silver;">
                            <th style="width:214.5px;">----------------</th>
                            <c:if test="${not empty dataList}">

                                <c:forEach items="${dataList}" var="listValue">
                                    <c:if test="${listValue.key =='aggregateList' }">

                                        <c:forEach items="${listValue.value}" var="listItem">
                                            <th style="width:218px;" ><a href="javascript:void(0)"  data-toggle="modal" data-target="#myModal" class="show" id="${listItem.fiscalMonth}">${listItem.fiscalMonth}</a></th>
                                        </c:forEach>

                                    </c:if>
                                </c:forEach>
                            </c:if>
                        </tr>
                    </thead>
                    <tbody>
                        <tr>
                            <td style="text-align:left;">Total IB Count</td>
                            <c:forEach items="${dataList}" var="listValue">
                                <c:if test="${listValue.key =='aggregateList' }">
                                    <c:forEach items="${listValue.value}" var="listItem">
                                        <td style="text-align:right;" >${listItem.totalIBCount}</td>
                                    </c:forEach>
                                </c:if>
                            </c:forEach>
                        </tr>
                        <tr>
                            <td style="text-align:left;">Total Hardware Count (Active IB)</td>
                            <c:forEach items="${dataList}" var="listValue">
                                <c:if test="${listValue.key =='aggregateList' }">
                                    <c:forEach items="${listValue.value}" var="listItem">
                                        <td style="text-align:right;" >${listItem.totalHWCount}</td>
                                    </c:forEach>
                                </c:if>
                            </c:forEach>
                        </tr>
                        <tr>
                            <td style="text-align:left;">IB DQ % (All Attribute)</td>
                            <c:forEach items="${dataList}" var="listValue">
                                <c:if test="${listValue.key =='aggregateList' }">
                                    <c:forEach items="${listValue.value}" var="listItem">
                                        <td style="text-align:right;" >${listItem.dqPercent}</td>
                                    </c:forEach>
                                </c:if>
                            </c:forEach>
                        </tr>
                        <tr>
                            <td style="text-align:left;">IB DQ % (Top 10 Attribute)</td>

                            <c:forEach items="${dataList}" var="listValue">
                                <c:if test="${listValue.key =='aggregateList' }">
                                    <c:forEach items="${listValue.value}" var="listItem">
                                        <td style="text-align:right;" >${listItem.tomTenAttributeDQPercent}</td>
                                    </c:forEach>
                                </c:if>
                            </c:forEach>
                        </tr>
                        <c:if test="${empty  dataList}">
                            <tr align="center">
                                <font color="red">No Data Found !!!</font></
                            <tr>
                        </c:if>
                    </tbody>
                </table>
                <table id="breakoutTable" border="0" cellspacing="0" cellpadding="0"
                    class="grid" width="100%" style="margin-top:-20px;">
                    <thead>
                        <tr style="background-color: silver;">
                            <th style="width:214.5px;">----------------</th>
                            <c:if test="${not empty dataList}">
                                <c:forEach items="${dataList}" var="listValue">
                                    <c:if test="${listValue.key =='breakoutList' }">
                                        <c:forEach items="${listValue.value}" var="listItem">
                                            <th style="width:218px;" ><a href="#" data-toggle="modal" data-target="#myModal" class="show" id="${listItem.fiscalMonth}">${listItem.fiscalMonth}</a></th>
                                        </c:forEach>
                                    </c:if>
                                </c:forEach>
                            </c:if>
                        </tr>
                    </thead>
                    <tbody>
                        <tr>
                            <td style="text-align:left;">Total IB Count</td>
                            <c:forEach items="${dataList}" var="listValue">
                                <c:if test="${listValue.key =='breakoutList' }">
                                    <c:forEach items="${listValue.value}" var="listItem">
                                        <td style="text-align:right;" >${listItem.totalIBCount}</td>
                                    </c:forEach>
                                </c:if>
                            </c:forEach>
                        </tr>
                        <tr>
                            <td style="text-align:left;">Total Hardware Count (Active IB)</td>
                            <c:forEach items="${dataList}" var="listValue">
                                <c:if test="${listValue.key =='breakoutList' }">
                                    <c:forEach items="${listValue.value}" var="listItem">
                                        <td style="text-align:right;" >${listItem.totalHWCount}</td>
                                    </c:forEach>
                                </c:if>
                            </c:forEach>
                        </tr>
                        <tr>
                            <td style="text-align:left;">IB DQ % (All Attribute)</td>
                            <c:forEach items="${dataList}" var="listValue">
                                <c:if test="${listValue.key =='breakoutList' }">
                                    <c:forEach items="${listValue.value}" var="listItem">
                                        <td style="text-align:right;" >${listItem.dqPercent}</td>
                                    </c:forEach>
                                </c:if>
                            </c:forEach>
                        </tr>
                        <tr>
                            <td style="text-align:left;">IB DQ % (Top 10 Attribute)</td>
                            <c:forEach items="${dataList}" var="listValue">
                                <c:if test="${listValue.key =='breakoutList' }">
                                    <c:forEach items="${listValue.value}" var="listItem">
                                        <td style="text-align:right;" >${listItem.tomTenAttributeDQPercent}</td>
                                    </c:forEach>
                                </c:if>
                            </c:forEach>
                        </tr>
                        <c:if test="${empty  dataList}">
                            <tr align="center">
                                <font color="red">No Data Found !!!</font>
                            <tr>
                        </c:if>

                    </tbody>
                </table>

<table id="aggreDQtable" border="0" cellspacing="0" cellpadding="0"
                    class="grid" width="100%" >
                        <thead>
                        <tr style="background-color: silver;">
                                <th style="width: 200px;text-align:left;" onclick="sortTable(0)">Attribute</th> 
                                <th onclick="sortTable(1)" style="width: 102.5px;">DQ</th>   
                                <th onclick="sortTable(2)" style="width: 102.5px;">QTY</th>  
                                <th onclick="sortTable(3)" style="width: 102.5px;"> DQ</th>  
                                <th onclick="sortTable(4)" style="width: 102.5px;">QTY </th>    
                                <th onclick="sortTable(5)" style="width: 102.5px;">DQ</th>  
                                 <th onclick="sortTable(6)" style="width: 102.5px;">QTY</th>
                                 <th onclick="sortTable(7)" style="width: 102.5px;">DQ</th>
                                 <th onclick="sortTable(8)" style="width: 102.5px;">QTY</th>
                                 <th onclick="sortTable(9)" style="width: 102.5px;">DQ</th>
                                 <th onclick="sortTable(10)" style="width: 102.5px;">QTY</th>    
                                 <th onclick="sortTable(11)" style="width: 102.5px;">DQ</th>    
                                 <th onclick="sortTable(12)" style="width: 102.5px;">QTY </th>   
                            </tr>
                        </thead>
                        <tbody>
                            <c:if test="${not empty dataList}">
                                <c:forEach items="${dataList}" var="listValue">
                                    <c:if test="${listValue.key =='dqAggrList' }">
                                        <c:forEach items="${listValue.value}" var="listItem">
                                    <tr id="${listItem.attribute}">
                                        <td style="text-align:left;">${listItem.attribute}</td>
                                        <td style="text-align:right;">${listItem.dQ1}</td>
                                        <td style="text-align:right;">${listItem.qty1}</td>
                                        <td style="text-align:right;">${listItem.dQ2}</td>
                                        <td style="text-align:right;">${listItem.qty2}</td>
                                        <td style="text-align:right;">${listItem.dQ3}</td>
                                        <td style="text-align:right;">${listItem.qty3}</td>
                                        <td style="text-align:right;">${listItem.dQ4}</td>
                                        <td style="text-align:right;">${listItem.qty4}</td>
                                        <td style="text-align:right;">${listItem.dQ5}</td>
                                        <td style="text-align:right;">${listItem.qty5}</td>
                                        <td style="text-align:right;">${listItem.dQ6}</td>
                                        <td style="text-align:right;">${listItem.qty6}</td>
                                    </tr>
                                        </c:forEach>
                                    </c:if>
                                </c:forEach>
                            </c:if>
                            <c:if test="${empty  dataList}">
                            <tr align="center">
                                <font color="red">No Data Found !!!</font>
                            <tr>
                        </c:if>
                        </tbody>
                        <tfoot>
                            <tr>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                            </tr>
                        </tfoot>

                        </table>

<table id="breakDQtable" border="0" cellspacing="0" cellpadding="0"
                    class="grid" width="100%" >
                        <thead>
                            <tr style="background-color: silver;"  >
                                <th style="width: 200px;text-align:left;"   onclick="sortBreakTable(0)">Attribute</th>  
                                <th  onclick="sortBreakTable(1)" style="width: 102.5px;">DQ</th>     
                                <th  onclick="sortBreakTable(2)" style="width: 102.5px;">QTY</th>    
                                <th  onclick="sortBreakTable(3)" style="width: 102.5px;"> DQ</th>    
                                <th  onclick="sortBreakTable(4)" style="width: 102.5px;">QTY </th>  
                                <th  onclick="sortBreakTable(5)" style="width: 102.5px;">DQ</th>    
                                 <th  onclick="sortBreakTable(6)" style="width: 102.5px;">QTY</th>
                                 <th onclick="sortBreakTable(7)" style="width: 102.5px;">DQ</th>
                                 <th  onclick="sortBreakTable(8)" style="width: 102.5px;">QTY</th>
                                 <th onclick="sortBreakTable(9)" style="width: 102.5px;">DQ</th>
                                 <th onclick="sortBreakTable(10)" style="width: 102.5px;">QTY</th>   
                                 <th  onclick="sortBreakTable(11)" style="width: 102.5px;">DQ</th>  
                                 <th  onclick="sortBreakTable(12)" style="width: 102.5px;">QTY </th>     
                            </tr>
                        </thead>
                        <tbody>
                            <c:if test="${not empty dataList}">
                                <c:forEach items="${dataList}" var="listValue">
                                    <c:if test="${listValue.key =='dqBreakList' }">
                                        <c:forEach items="${listValue.value}" var="listItem">
                                    <tr  id="${listItem.attribute}">
                                        <td style="text-align:left;">${listItem.attribute}</td>
                                        <td style="text-align:right;">${listItem.dQ1}</td>
                                        <td style="text-align:right;">${listItem.qty1}</td>
                                        <td style="text-align:right;">${listItem.dQ2}</td>
                                        <td style="text-align:right;">${listItem.qty2}</td>
                                        <td style="text-align:right;">${listItem.dQ3}</td>
                                        <td style="text-align:right;">${listItem.qty3}</td>
                                        <td style="text-align:right;">${listItem.dQ4}</td>
                                        <td style="text-align:right;">${listItem.qty4}</td>
                                        <td style="text-align:right;">${listItem.dQ5}</td>
                                        <td style="text-align:right;">${listItem.qty5}</td>
                                        <td style="text-align:right;">${listItem.dQ6}</td>
                                        <td style="text-align:right;">${listItem.qty6}</td>
                                    </tr>
                                        </c:forEach>
                                    </c:if>
                                </c:forEach>
                            </c:if>
                            <c:if test="${empty  dataList}">
                            <tr align="center">
                                <font color="red">No Data Found !!!</font>
                            <tr>
                        </c:if>
                        </tbody>
                        <tfoot>
                            <tr>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                            </tr>
                        </tfoot>
                        </table>