package com.jlrfid.servlet;
import java.io.IOException;
import java.io.PrintWriter;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import net.sf.json.JSONArray;
import net.sf.json.JSONException;
import org.json.JSONObject;
import com.jlrfid.entity.TagRecord;
import com.jlrfid.service.TagRecordService;
import com.jlrfid.service.impl.TagRecordServiceImpl;
public class DoQueryData extends HttpServlet {
private static final long serialVersionUID = 1L;
public void destroy() {
super.destroy(); // Just puts "destroy" string in log
}
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
this.doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setCharacterEncoding("UTF-8");
TagRecordService tagRecord = new TagRecordServiceImpl();
List<TagRecord> list = tagRecord.queryList(addOneSecond(new Date()));
//创建json集合
JSONArray jsonArray = JSONArray.fromObject(list);
// json在这里存放的是数组信息
JSONObject json = new JSONObject();
try {
// 添加到json中
//json.put("cardNo", jsonArray);
} catch (JSONException e) {
e.printStackTrace();
}
// 向前台的页面输出结果
PrintWriter out = response.getWriter();
out.println(jsonArray);
out.close();
}
public String[] addOneSecond(Date date) {
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String[] dates = new String[2];
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.add(Calendar.SECOND, 2);
dates[0] = sf.format(date);
dates[1] = sf.format(calendar.getTime());
return dates;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
echarts实时更新动态折线图
共53个文件
jar:12个
java:9个
class:9个
4星 · 超过85%的资源 需积分: 48 336 下载量 193 浏览量
2017-11-21
13:46:51
上传
评论 16
收藏 3.56MB RAR 举报
温馨提示
echarts jsp实时更新动态折线图 echart以秒为单位的动态时间轴 每隔2秒就会到数据库中以当前时间查询数据;实时插入数据才会显示折线图,如果不插入数据是不会显示折线图
资源推荐
资源详情
资源评论
收起资源包目录
temperatureTagChart.rar (53个子文件)
temperatureTagChart
.project 2KB
DB
tagrecord.mdf 3MB
queryData.sql 1KB
script.sql 502KB
tagrecord_log.ldf 7.92MB
.mymetadata 330B
src
com
jlrfid
service
TagRecordService.java 287B
impl
TagRecordServiceImpl.java 525B
TestConnectionDataBase.java 689B
filter
EncodingFilter.java 918B
dao
impl
TagRecordDaoImpl.java 2KB
TagRecordDao.java 279B
BaseDao.java 2KB
entity
TagRecord.java 781B
servlet
DoQueryData.java 2KB
WebRoot
折线效果图(直接打开不用启动tomcat).html 4KB
WEB-INF
classes
com
jlrfid
TestConnectionDataBase.class 1KB
service
TagRecordService.class 335B
impl
TagRecordServiceImpl.class 971B
filter
EncodingFilter.class 2KB
dao
TagRecordDao.class 323B
impl
TagRecordDaoImpl.class 3KB
BaseDao.class 2KB
entity
TagRecord.class 1KB
servlet
DoQueryData.class 3KB
lib
jackson-mapper-asl-1.9.13.jar 762KB
json.jar 45KB
ezmorph-1.0.6.jar 84KB
commons-beanutils-1.7.0.jar 184KB
jackson-core-asl-1.9.13.jar 227KB
commons-collections-3.1.jar 546KB
sqljdbc2008.jar 570KB
json-lib-0.9.jar 61KB
commons-logging.jar 44KB
json-lib-2.4-jdk15.jar 155KB
commons-io-2.4.jar 181KB
commons-lang-2.5.jar 273KB
web.xml 1KB
index.jsp 3KB
echarts
echarts.common.min.js 400KB
js
jquery-1.8.3.min.js 91KB
chart.js 3KB
tagread.js 4KB
META-INF
MANIFEST.MF 36B
.myeclipse
.settings
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.common.project.facet.core.xml 252B
com.genuitec.eclipse.core.prefs 80B
org.eclipse.jdt.core.prefs 364B
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.core.resources.prefs 66B
org.eclipse.wst.common.component 495B
.jsdtscope 500B
.classpath 1KB
共 53 条
- 1
zqx20032009
- 粉丝: 8
- 资源: 55
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页