`
Appleses
  • 浏览: 344352 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

异步从数据库加载数据,提高页面加载数据的速度

 
阅读更多
Controller:
------------------------------------
MonthBusiness business = newsService.getThisMonthBusinessAll(user
.getUserAgentId());// 本月所有业务数

StringBuffer result = new StringBuffer();

result.append("{");
result.append("THISMONTHUNDERWRITEEDS:"+business.getTHISMONTHUNDERWRITEEDS()+",");
result.append("THISMONTHNOUNDERWRITEEDS:"+business.getTHISMONTHNOUNDERWRITEEDS()+",");
result.append("THISMONTHNOTEEDS:"+business.getTHISMONTHNOTEEDS()+",");
result.append("THISMONTHNONOTEEDS:"+business.getTHISMONTHNONOTEEDS()+",");
result.append("THISMONTHRECEIPTEDS:"+business.getTHISMONTHRECEIPTEDS()+",");
result.append("THISMONTHNORECEIPTEDS:"+business.getTHISMONTHNORECEIPTEDS()+",");
result.append("THISMONTHSURRENDEREDS:"+business.getTHISMONTHSURRENDEREDS()+",");
result.append("THISMONTHHEAREDS:"+business.getTHISMONTHHEAREDS());
result.append("}");
PrintWriter out = response.getWriter();
response.setContentType("text/html");
out.print(result.toString());
out.flush();
out.close();
===============================================================
jsp:
--------------
javascript
------
//加载待处理业务数
$.ajax( {
url : "${path}/news/index/getBusiness",
type : 'POST',
success : function(result) {
var j = $("<span>" + result + "</span>").html();
var obj = eval("(" + j + ")");

$("#a1").html(obj.THISMONTHUNDERWRITEEDS);
$("#a2").html(obj.THISMONTHNOUNDERWRITEEDS);
$("#b1").html(obj.THISMONTHNOTEEDS);
$("#b2").html(obj.THISMONTHNONOTEEDS);
$("#c1").html(obj.THISMONTHRECEIPTEDS);
$("#c2").html(obj.THISMONTHNORECEIPTEDS);
$("#d1").html(obj.THISMONTHSURRENDEREDS);
$("#d2").html(obj.THISMONTHHEAREDS);
}

});
------
<!--待办事项-->
<div class="div-daiban">
<ul>
<li>
<a href="${path}/news/index/getSpBusiness?type=a1">本月已承保件数(<em
id="a1"><img src="${path}/images/059.gif" style="width:10px;height:10px;"/></em>)</a>
</li>
<li>
<a href="${path}/news/index/getSpBusiness?type=b1">本月已照会件数(<em
id="b1"><img src="${path}/images/059.gif" style="width:10px;height:10px;"/></em>)</a>
</li>
<li>
<a href="${path}/news/index/getSpBusiness?type=c1">本月已回执件数(<em
id="c1"><img src="${path}/images/059.gif" style="width:10px;height:10px;"/></em>)</a>
</li>
<li>
<a href="${path}/news/index/getSpBusiness?type=d1">本月退保撤单件数(<em
id="d1"><img src="${path}/images/059.gif" style="width:10px;height:10px;"/></em>)</a>
</li>
<li>
<a href="${path}/news/index/getSpBusiness?type=a2">本月未承保件数(<em
id="a2"><img src="${path}/images/059.gif" style="width:10px;height:10px;"/></em>)</a>
</li>
<li>
<a href="${path}/news/index/getSpBusiness?type=b2">本月未照会件数(<em
id="b2"><img src="${path}/images/059.gif" style="width:10px;height:10px;"/></em>)</a>
</li>
<li>
<a href="${path}/news/index/getSpBusiness?type=c2">本月未回执件数(<em
id="c2"><img src="${path}/images/059.gif" style="width:10px;height:10px;"/></em>)</a>
</li>
<li>
<a href="${path}/news/index/getSpBusiness?type=d2">本月新受理件数(<em
id="d2"><img src="${path}/images/059.gif" style="width:10px;height:10px;"/></em>)</a>
</li>
</ul>
</div>
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics