2016-01-05 38 views
0

我使用jQuery的數據表1.10如何從jQuery數據表中獲取控制器上的pagelength和displayStart值?

問題: - 我使用jQuery的數據表與服務器端的處理,但是在控制器端我不能夠得到pageLength和displayStart每次它是0。任何一個可以幫我弄明白?

I am using below mentioned code of script 

$(document).ready(function() { 
$('#orderTable').DataTable({ 
"processing": true, 
"serverSide": true, 
"searching": true, 
"paging": true, 
"pageLength": 5, 
"lengthChange": true, 
"lengthMenu": [ [5, 10, 25, 50, -1], [5, 10, 25, 50, "All"] ], 
"pagingType": "full_numbers", 
"displayStart": 10, 
"ajax": { 
     "url":"${getOrderURL}", 
     "dataSrc": "response", 
     "type": "POST" 
}, 
"columns": [ 
     {"data": "key", "orderable": true }, 
     { "data": "short_title", "orderable": true }, 
     { "data": "title", "orderable": false }, 
     { "data": "description", "orderable": false } 
    ] 
    }); 
}); 

控制器代碼: -

Integer start=ParamUtil.getInteger(resourceRequest, "pageLength"); 
System.out.println("start : "+start); 
System.out.println("length : "+ParamUtil.getInteger(resourceRequest, "displayStart")); 

由於提前,

感謝&問候,

拉維Darji

回答

0

資源請求不能跟請求的參數

已轉換請求原始servlet請求

HttpServletRequest httpServletRequest = PortalUtil.getOriginalServletRequest(PortalUtil.getHttpServletRequest(resourceRequest));

with httpServletRequest你可以現在得到它而不是resourceRequest

相關問題