requestDocList.jsp 1.59 KB
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%@ page import="weaver.general.*" %>
<%@ page import="org.json.*" %>
<%@ page import="java.util.*" %>
<jsp:useBean id="multiAclManager" class="weaver.rdeploy.doc.MultiAclManagerNew" scope="page" />
<%@ page import="weaver.hrm.*" %>
<%
	User user = HrmUserVarify.getUser (request , response) ;
	String doctitle = Util.null2String(request.getParameter("doctitle"));
	String createrid = Util.null2String(request.getParameter("createrid"));
	String departmentid = Util.null2String(request.getParameter("departmentid"));
	String seccategory = Util.null2String(request.getParameter("seccategory"));
	String createdatefrom = Util.null2String(request.getParameter("createdatefrom"));
	String createdateto = Util.null2String(request.getParameter("createdateto"));
	String searchtype = Util.null2String(request.getParameter("searchtype"));
	
	int pageNo = Util.getIntValue(request.getParameter("pageNo"));
	int pageSize = Util.getIntValue(request.getParameter("pageSize"));
	Map<String,String> params = new HashMap<String,String>();
	params.put("doctitle",doctitle);
	params.put("createrid",createrid);
	params.put("departmentid",departmentid);
	params.put("seccategory",seccategory);
	params.put("createdatefrom",createdatefrom);
	params.put("createdateto",createdateto);
	params.put("searchtype",searchtype);
	int docCount = multiAclManager.getCount(user,params);
	String docs = multiAclManager.getDocListStr(user,params,pageNo,pageSize);
	JSONObject obj = new JSONObject();
	obj.put("docList",docs);
	obj.put("docCount",docCount);
	out.println(obj.toString());
%>