JSP
var y = 6; //添加ID
var z = 1; //删除ID
function warning(){
$.post("getBusWarn", function(data) {
$("#warning").prepend("<a id='warn"+y+"' class='t-overflow' href='####' onclick='highlight(this)'>"+data+"</a>");
$("#warn"+z).remove();
z++;
y++;
setTimeout('warning()');
});
};
window.onload=warning;
后台
@ResponseBody
@RequestMapping(value = "getBusWarn")
public String getBusWarn() {
String dateString = busMonitorService.getBusWarn();
return dateString;
}
service
public String getBusWarn() {
Date date = new Date();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateString = formatter.format(date);
//查询无数据,睡几秒
/* if (StringUtils.isBlank(dateString)) {
try {
Thread.sleep(1000 * 5);
} catch (InterruptedException e) {
e.printStackTrace();
}
}*/
// 预警信息保存到本地
// warningRecordService.save(warningRecord);
//test
try {
Thread.sleep(1000 * 3);
} catch (InterruptedException e) {
e.printStackTrace();
}
return dateString+"公交";
}