2012-06-21 56 views
-1

我需要关于我在JSON对象内使用longdata的帮助。Json usng jsp和servlets

我是JSON和jQuery的新手。

我正在使用Servlet,jsp,JSON,jQuery。

我想在jsp中使用jQuery从servlet中检索JSON对象值。将这些值显示在折线图或条形图中。

JSON对象看起来是这样的:

{ "pageHits": [30, 60, 22, 5, 60, 88, 102], "rssHits": [33, 45, 121, 23, 55, 35, 77], "xAxis": ['Jan 2009', 'Feb 2009', 'Mar 2009', 'Apr 2009', 'May 2009', 'June 2009', 'Jul 2009'] } 

请给我的样品之一。

回答

0

您可以使用HighChart作为制图目的,它确实使用Json数据。 请仔细阅读文档和examples,它们足够好。

至于servlet的发送数据而言,所有你需要做的是使用这样的事情你CONTROLER,

@RequestMapping(value = { "/demoLink.htm" }, method = RequestMethod.GET) 
    public @ResponseBody 
    Map<String, Object> sendData(@RequestParam(value = "locationId", required = false) Integer locationId) { 

/** Calculate Values **/ 
/** Put them in HashMap (or something like that) **/ 
return map; 
} 

它会自动序列化和发送为JSON jQuery的。

如果您需要更多帮助,请告诉我。

+0

我的问题是json对象从运行服务器获取值并在chart.this中显示值是我的requirements.so我可以使用servlet,jsp,json,jquery和charts.so你能否帮我 –

+0

我很重视混淆了你上面想说的是什么.. !! –

+0

我的服务器是Zenoss.using json api从zenoss仪表板获取值并将这些值显示到chart.this是我的需求。所以我可以使用servlet,jsp,json,jquery来显示图表 –