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);
 %>