documentToJson.jsp
1.23 KB
<%@ page language="java" contentType="text/html; charset=UTF-8"%>
<%@ page import="weaver.page.interfaces.DocumentInterface" %>
<%@ page import="weaver.page.interfaces.commons.PageInterfaceFactory" %>
<%@page import="java.util.Map"%>
<%@page import="java.util.HashMap"%>
<%@page import="weaver.general.Util"%>
<%@page import="weaver.hrm.HrmUserVarify"%>
<%@page import="weaver.hrm.User"%>
<%
/*用户验证*/
User user = HrmUserVarify.getUser(request, response);
if (user == null) {
out.println("[]");
return ;
}
String outStr = "[]";
//文档目录对应得id值,多个用逗号(,)隔开,格式如下
String docDirIds = Util.null2String(request.getParameter("docDirIds"));
//docDirIds = "87,88,89,90,91,92,93,94,95,96,42,58,10,59,11";
int perpage = Util.getIntValue(request.getParameter("perpage"), 5);
int pageIndex = Util.getIntValue(request.getParameter("pageIndex"), 1);
Map<String,Object> ps = new HashMap<String,Object>();
ps.put("perpage", perpage);
ps.put("pageIndex", pageIndex);
ps.put("docDirIds", docDirIds);
ps.put("user", user);
DocumentInterface mdi = new PageInterfaceFactory<DocumentInterface>().getImplementByInterface(DocumentInterface.class.getName());
outStr = mdi.getDocumentJson(ps);
out.print(outStr);
%>