highcharts+struts2的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.settingsorg.eclipse.core.resources.prefs

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

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

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

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

     文件       1809  2013-08-14 16:08  DemosrccomJsonUtil.java

     文件       4713  2013-10-11 17:04  DemosrccomMyEclipseGen.java

     文件       3014  2013-08-16 17:49  DemosrchighchartsAgentAction.java

     文件       1509  2013-08-21 09:12  DemosrchighchartsD1.java

     文件       1559  2013-08-28 17:10  DemosrchighchartsD11.java

     文件       1568  2013-08-28 17:35  DemosrchighchartsD116.java

     文件        980  2012-11-19 11:03  DemosrchighchartsD2.java

     文件        479  2013-01-02 14:36  DemosrchighchartsD3.java

     文件        489  2012-11-15 10:25  DemosrchighchartsdomainAnswerCount.java

     文件        205  2012-11-19 11:00  DemosrchighchartsdomainData.java

     文件       1534  2013-08-16 15:52  DemosrchighchartsJqGridAction.java

     文件       1247  2013-08-12 23:31  DemosrchighchartsJsonServlet.java

     文件       1460  2013-08-15 14:46  DemosrchighchartsListAgentAction.java

     文件       1996  2013-08-15 00:12  DemosrchighchartsUserAction.java

     文件       2834  2013-08-28 17:36  Demosrcstruts.xml

     文件        182  2013-08-13 09:19  DemosrcutilDAOFactory.java

     文件       1039  2013-08-13 09:01  DemosrcutilDatabaseConnection.java

     文件        777  2013-08-19 15:22  DemosrcutilfiltersTomcatFilter.java

     文件        923  2013-08-15 09:21  DemosrcutilIUserDAO.java

     文件       7485  2013-08-16 11:47  DemosrcutilIUserDAOImpl.java

     文件       2113  2013-08-15 11:56  DemosrcutilJqGridbaseAction.java

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)