0

我想将 jQPlot 与 Struts 一起使用,我有一个来自 struts 操作的 json 结果输出,例如:

{
    "jqPlotJSONFormat":
        "['18-03-2010',56],['19-03-2010',43],['17-03-2010',84]"
}

但我想获得如下数据:

['18-03-2010', 56],
['19-03-2010', 43],
['17-03-2010', 84]

这是我的动作映射:

@Action(value="getData", results = {
    @Result(name="success",type = "json", params = {
    "includeProperties","jqPlotJSONFormat"
})})

我想在 json 结果中隐藏 jqPlotJSONFormat

4

1 回答 1

1

将根对象设置为 jqPlotJSONFormat,大致(XML 版本):

<result type="json">
  <param name="root">
    jqPlotJSONFormat
  </param>
</result>

而不是参数中的“includeProperties”,使用“root”。这声明了 JSON 对象的根。使用“includeProperties”,动作仍然是根(例如,属性将被命名)。

于 2013-03-07T19:43:17.543 回答