Servlet端代码
try { while (rs.next()) { for(int i=0;i<60;i++){ Day[i]+=rs.getInt("Day"+(i+1)); ResolveDay[i]+=rs.getInt("ResolveDay"+(i+1)); } } JSONObject member = new JSONObject(); JSONArray listDay = new JSONArray(); JSONArray listResolveDay = new JSONArray(); for(int i=1;i<=60;i++){ listDay.add(Day[60-i]); listResolveDay.add(ResolveDay[60-i]); } // member.put("name", "Submit"); member.put("listDay", listDay); member.put("listResolveDay", listResolveDay); members.add(member); out.write(members.toString()); rs.close(); }
前端获取
<script type="text/javascript"> $(function(){ var projectname="<%=session.getAttribute("projectname_session")%>"; var modelname= document.getElementById("codeid").value; var url="http://localhost:8080/PAS_V1/DateServlet?currdate="+document.getElementById('enddate').value+"&projectname="+projectname+"&modelname="+modelname; //alert(url); $.getJSON(url,function(data) { var data = [{ name : 'Submit', value: data[0].listDay, color:'#f68f70', line_2 }, { name : 'Resolve', value: data[0].listResolveDay, color:'#aad0db', line_2 } ]; });
});