资源简介
一个实时监控系统性能的简单Demo,ajaxTest.jsp是显示页面,Servlet是取得数据,数据在util包里的工具类中取得,传到页面,用jqplot进行绘图
代码片段和文件信息
package cn.com.zkjc.servlet;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.HashMap;
import java.util.Map;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.hyperic.sigar.Sigar;
import cn.com.zkjc.utils.SystemMessageUtil;
import cn.com.zkjc.utils.SystemUtil;
import net.sf.json.JSONobject;
/**
* Servlet implementation class GetSystemDataServlet
*/
public class GetSystemDataServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
JSONobject resultJSON = new JSONobject();//构建一个JSONobject
public GetSystemDataServlet() {
super();
}
protected void doGet(HttpServletRequest request HttpServletResponse response) throws ServletException IOException {
request.setCharacterEncoding(“utf-8“);
response.setContentType(“text/html;charset=utf-8“);
this.doPost(requestresponse);
}
@SuppressWarnings(“unchecked“)
protected void doPost(HttpServletRequest request HttpServletResponse response) throws ServletException IOException {
request.setCharacterEncoding(“utf-8“);
response.setContentType(“text/html;charset=utf-8“);
try {
Map cpuMap=SystemMessageUtil.getCpuMess();
String romValue=SystemUtil.getRom();
cpuMap.put(“rom“ romValue);
resultJSON.putAll(cpuMap);
response.setContentType(“application/x-json“);//需要设置ContentType 为“application/x-json“
PrintWriter out = response.getWriter();
// System.out.println(“Json 串“+resultJSON.toString());
out.println(resultJSON.toString());//向客户端输出JSONobject字符串
out.flush();
out.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-03-14 11:04 CPU性能实时监控动态图\
目录 0 2014-03-14 09:06 CPU性能实时监控动态图\SystemProject\
文件 912 2014-03-12 13:33 CPU性能实时监控动态图\SystemProject\.classpath
文件 1046 2014-03-12 11:38 CPU性能实时监控动态图\SystemProject\.project
目录 0 2014-03-14 09:06 CPU性能实时监控动态图\SystemProject\.settings\
文件 503 2014-03-12 11:38 CPU性能实时监控动态图\SystemProject\.settings\.jsdtscope
文件 88 2014-03-12 11:42 CPU性能实时监控动态图\SystemProject\.settings\org.eclipse.core.resources.prefs
文件 629 2014-03-12 11:42 CPU性能实时监控动态图\SystemProject\.settings\org.eclipse.jdt.core.prefs
文件 493 2014-03-12 11:38 CPU性能实时监控动态图\SystemProject\.settings\org.eclipse.wst.common.component
文件 345 2014-03-12 11:38 CPU性能实时监控动态图\SystemProject\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2014-03-12 11:38 CPU性能实时监控动态图\SystemProject\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2014-03-12 11:38 CPU性能实时监控动态图\SystemProject\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2014-03-14 09:06 CPU性能实时监控动态图\SystemProject\build\
目录 0 2014-03-14 09:06 CPU性能实时监控动态图\SystemProject\build\classes\
目录 0 2014-03-14 09:06 CPU性能实时监控动态图\SystemProject\build\classes\cn\
目录 0 2014-03-14 09:06 CPU性能实时监控动态图\SystemProject\build\classes\cn\com\
目录 0 2014-03-14 09:06 CPU性能实时监控动态图\SystemProject\build\classes\cn\com\zkjc\
目录 0 2014-03-14 09:06 CPU性能实时监控动态图\SystemProject\build\classes\cn\com\zkjc\servlet\
文件 2096 2014-03-13 15:57 CPU性能实时监控动态图\SystemProject\build\classes\cn\com\zkjc\servlet\GetSystemDataServlet.class
目录 0 2014-03-14 09:06 CPU性能实时监控动态图\SystemProject\build\classes\cn\com\zkjc\utils\
文件 2789 2014-03-14 09:06 CPU性能实时监控动态图\SystemProject\build\classes\cn\com\zkjc\utils\SystemMessageUtil.class
文件 3487 2014-03-13 15:57 CPU性能实时监控动态图\SystemProject\build\classes\cn\com\zkjc\utils\SystemUtil.class
目录 0 2014-03-14 09:06 CPU性能实时监控动态图\SystemProject\src\
目录 0 2014-03-14 09:06 CPU性能实时监控动态图\SystemProject\src\cn\
目录 0 2014-03-14 09:06 CPU性能实时监控动态图\SystemProject\src\cn\com\
目录 0 2014-03-14 09:06 CPU性能实时监控动态图\SystemProject\src\cn\com\zkjc\
目录 0 2014-03-14 09:06 CPU性能实时监控动态图\SystemProject\src\cn\com\zkjc\servlet\
文件 1906 2014-03-13 15:57 CPU性能实时监控动态图\SystemProject\src\cn\com\zkjc\servlet\GetSystemDataServlet.java
目录 0 2014-03-14 09:06 CPU性能实时监控动态图\SystemProject\src\cn\com\zkjc\utils\
文件 1904 2014-03-14 09:06 CPU性能实时监控动态图\SystemProject\src\cn\com\zkjc\utils\SystemMessageUtil.java
文件 3207 2014-03-13 15:57 CPU性能实时监控动态图\SystemProject\src\cn\com\zkjc\utils\SystemUtil.java
............此处省略22个文件信息
相关资源
- 用jxl实现java对Excel表格的增删改查
- 基于java Web学生选课后台管理系统
- 商城后台管理系统HTML5+CSS+jQuery模板
- 基于javaweb的考勤系统
- JQuery各大版本jar包
- 基于JSP easyUI的学生社团管理系统 学年
- 使用Ajax时json需要的jar包
- 使用JSP+jqueryUI+java Servlet通过Apache PO
- 在线超市管理系统
- 校园微博系统含完整源代码、数据库
- 基于javaEE健康管理系统的设计与实现
- SSH2+json+ajax+jquery完整的项目源码
- 基于Java-Web的在线点餐系统
- java web学生考试系统,mysql数据库
- 一个使用Servlet+Jsp+Jdbc+H-ui+EasyUI+jQuer
- 游戏销售商城(开源JavaWeb)
- 挑战JSP&Servlet Web2.0应用开发源代码
- javaweb课程设计——服装商城
- JQuery无刷新
- android通过ajax上传文件到php服务器
- JavaEE 大作业 websocket与java简单的聊天
- 酒店点餐系统
- JAVAMail+Ajax+jsp实现邮箱发送验证并验证
- Java Web登录DemoSSM+Ajax
- 使用JSP/Servlet/Ajax技术开发新闻发布
- 基于JavaWeb的在线教育平台的设计与实
- JavaWeb餐厅管理系统
- Javaweb SSM框架 人力资源管理系统源码
- SpringMVC简易员工管理演示系统J2EE版
- java html php jquery eclipse等各种API
评论
共有 条评论