<%@ page import="weaver.conn.RecordSet" %> <%@ page import="weaver.general.Util" %> <%@ page import="org.apache.commons.lang3.StringUtils" %> <%@ page import="com.alibaba.fastjson.JSONObject" %> <%@ page import="java.time.LocalDate" %> <%@ page import="java.util.List" %> <%@ page import="java.util.ArrayList" %> <%@ page import="weaver.hrm.User" %> <%@ page import="weaver.hrm.HrmUserVarify" %> <%@ page import="java.util.Map" %> <%@ page import="java.util.HashMap" %> <%@ page import="weaver.general.BaseBean" %> <%@ page language="java" contentType="text/html; charset=UTF-8" %> <% User user = HrmUserVarify.getUser(request, response); if(user==null) { response.sendRedirect("/login/Login.jsp"); return; } List> userList = new ArrayList>(); List> dt1List = new ArrayList>(); Map userMap = null; BaseBean bb = new BaseBean(); RecordSet rs = new RecordSet(); String cjrbm = request.getParameter("cjrbm"); if(StringUtils.isNotBlank(cjrbm)) { String sql = "select id,lastname from hrmresource where departmentid = ?"; rs.executeQuery(sql,new Object[]{cjrbm}); while (rs.next()){ String userid = Util.null2String(rs.getString("id")); String lastname = Util.null2String(rs.getString("lastname")); userMap = new HashMap(); userMap.put("id",userid); userMap.put("name",lastname); List> specialobjList = new ArrayList>(); Map specialobjMap = new HashMap(); specialobjMap.put("id",userid); specialobjMap.put("name",lastname); specialobjList.add(specialobjMap); Map valueMap = new HashMap(); valueMap.put("value",userid); valueMap.put("specialobj",specialobjList); userMap.put("value",valueMap); userList.add(userMap); } } JSONObject jsonObject = new JSONObject(); jsonObject.put("data",userList); jsonObject.put("dt1",userList); %> <%=jsonObject.toJSONString() %>