jsp頁面以下:javascript
<c:set var="ctx" value="${pageContext.request.contextPath}" />
<%@include file="/commons/include/html_doctype.html" %>
<%@taglib prefix="f" uri="http://www.jee-soft.cn/functions" %>
<html>
<head>
<title>注入信息提示</title>
<%-- <%@include file="/commons/include/get.jsp" %> --%>
<f:link href="Aqua/css/ligerui-all.css"></f:link>
<script type="text/javascript" src="${ctx}/oms/js/jquery/jquery.js"></script>
<script type="text/javascript" src="${ctx}/oms/js/lg/ligerui.min.js"></script>
<script type="text/javascript" src="${ctx}/oms/js/lg/plugins/ligerGrid.js"></script>css
<script type="text/javascript">html
var columns =
[
{ display: '登陸時間', name: 'dlsj'},
{ display: '登陸人', name: 'dlr' },
{ display: '登陸IP', name: 'dlIP' }
];
java
$(function() {
$("#maingrid").ligerGrid({
width:1000,
dataAction:'server',
columns:columns,
// data:jsonObj,
url:"${ctx}/oms/appCrd/appCrd/zdhzbdatecount/zdhzbdatecount.ht",
//向後臺提交的數據 根據systemId來進行排序
sortName: 'dlsj',
//向後臺提交的數據 排序方向爲升序
sortorder:'asc',
//後臺提交的數據 每頁顯示的記錄數
pageSize: 10,
usePager:true, //數據書否分頁,默認爲true
pageSizeOptions:[10,50,100],//可指定每頁頁面大小
onSelectRow: function (rowdata, rowindex, rowobj) {
//選中行事件。。。
//alert($(rowobj).val());
},
checkbox: false,
height: '100%',
rownumbers: true
});jquery
});
</script>
</head>
<body>
<div id="maingrid"></div>
</body>
</html>json
java代碼:app
@RequestMapping("zdhzbdatecount")
public @ResponseBody
JSONObject zdhzbdatecount(HttpServletRequest request, HttpServletResponse response) throws Exception {
List<Zdhzbdatecount> list = new ArrayList<Zdhzbdatecount>();jsp
SysAuditService sysAuditService = AppUtil.getBean(SysAuditService.class);
List<SysAudit> listSys = sysAuditService.getAll(new QueryFilter(request, "sysAuditItem"));ui
for (SysAudit e : listSys) {
Zdhzbdatecount entity = new Zdhzbdatecount();
entity.setDlIP(e.getFromIp());
if(e.getExecutor()==null){
entity.setDlr("無");
}else {
entity.setDlr(e.getExecutor());
}
entity.setDlsj(e.getExeTime());
list.add(entity);
}
String jsonstring = JSON.toJSONString(list);
JSONObject object = new JSONObject();
JSON.DEFFAULT_DATE_FORMAT = "yyyy-MM-dd";
String format = JSON.toJSONString(list, SerializerFeature.WriteDateUseDateFormat);
// object.put("Rows", JSON.parseArray(jsonstring));
object.put("Rows", JSON.parseArray(format));
object.put("Total", list.size());
return object;
}url
---------------分頁失敗了,但不深究---------------------