• 大小: 12.5MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-13
  • 语言: 其他
  • 标签: highcharts  demo  

资源简介

highcharts demo各种图形,可以与后台交互,

资源截图

代码片段和文件信息

package com;


import java.beans.IntrospectionException;
import java.beans.Introspector;
import java.beans.PropertyDescriptor;
import java.util.List;

public class JsonUtil {
public static String objectToJson(object object){

StringBuilder json = new StringBuilder();
if(object ==null){
//json.append(“\“\““);
}else if(object instanceof String || object instanceof Integer){
//json.append(“\““).append((String)object).append(“\““);
}else{
json.append(beanToJson(object));
}

return json.toString();


}

/**
 * 
 * @param bean
 * @return
 */

public static String beanToJson(object bean){

StringBuilder json = new StringBuilder();
json.append(“{“);
PropertyDescriptor[] props = null;
try{
props = Introspector.getBeanInfo(bean.getClass()object.class).getPropertyDescriptors();
}catch(IntrospectionException e){

}
if(props!=null){
for(int i=0;i try{

String name = objectToJson(props[i].getName());
String value = objectToJson(props[i].getReadMethod().invoke(bean));
json.append(name);
json.append(“:“);
json.append(value);
json.append(““);
}catch(Exception e){

}
}
json.setCharAt(json.length()-1 ‘}‘);
}else{
json.append(“}“);
}
return json.toString();

}
/**
 * 
 * @param list
 * 列表对象
 * @return     java lang.String
 */
public static String listToJson(List list){
StringBuilder json = new StringBuilder();
json.append(“[“);
if(list!=null&&list.size()>0){
for(object obj:list){
json.append(objectToJson(obj));
json.append(““);
}
json.setCharAt(json.length()-1 ‘]‘);
}else{
json.append(“]“);
}
return json.toString();
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3781  2013-08-13 10:17  Demo\.classpath

     文件        285  2013-08-08 10:16  Demo\.mymetadata

     文件       1410  2012-11-14 23:38  Demo\.project

     文件        500  2012-11-14 22:48  Demo\.settings\.jsdtscope

     文件        133  2013-08-21 08:57  Demo\.settings\org.eclipse.core.resources.prefs

     文件        330  2012-11-14 22:48  Demo\.settings\org.eclipse.jdt.core.prefs

     文件         49  2012-11-14 22:48  Demo\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2012-11-14 22:48  Demo\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件        203  2013-07-25 22:27  Demo\readme.txt

     文件       1809  2013-08-14 16:08  Demo\src\com\JsonUtil.java

     文件       4713  2013-10-11 17:04  Demo\src\com\MyEclipseGen.java

     文件       3014  2013-08-16 17:49  Demo\src\highcharts\AgentAction.java

     文件       1509  2013-08-21 09:12  Demo\src\highcharts\D1.java

     文件       1559  2013-08-28 17:10  Demo\src\highcharts\D11.java

     文件       1568  2013-08-28 17:35  Demo\src\highcharts\D116.java

     文件        980  2012-11-19 11:03  Demo\src\highcharts\D2.java

     文件        479  2013-01-02 14:36  Demo\src\highcharts\D3.java

     文件        489  2012-11-15 10:25  Demo\src\highcharts\domain\AnswerCount.java

     文件        205  2012-11-19 11:00  Demo\src\highcharts\domain\Data.java

     文件       1534  2013-08-16 15:52  Demo\src\highcharts\JqGridAction.java

     文件       1247  2013-08-12 23:31  Demo\src\highcharts\JsonServlet.java

     文件       1460  2013-08-15 14:46  Demo\src\highcharts\ListAgentAction.java

     文件       1996  2013-08-15 00:12  Demo\src\highcharts\UserAction.java

     文件       2834  2013-08-28 17:36  Demo\src\struts.xml

     文件        182  2013-08-13 09:19  Demo\src\util\DAOFactory.java

     文件       1039  2013-08-13 09:01  Demo\src\util\DatabaseConnection.java

     文件        777  2013-08-19 15:22  Demo\src\util\filters\TomcatFilter.java

     文件        923  2013-08-15 09:21  Demo\src\util\IUserDAO.java

     文件       7485  2013-08-16 11:47  Demo\src\util\IUserDAOImpl.java

     文件       2113  2013-08-15 11:56  Demo\src\util\JqGridbaseAction.java

............此处省略1782个文件信息

评论

共有 条评论