0

大家好你们好,

我是 JSF 和 Primefaces 的新手。我使用 Primefaces 3.5、Spring 和 Apache Tomcat 7 服务器。我的问题是,我的笛卡尔图表有三个系列,它们有相同的键。像 serie1(key, value) , serie2(key, value) 和 serie3(key, value)。所以我想画我的前两个系列堆叠,我的第三个系列是旁边的一个酒吧。我可以用 Primefaces 做吗?如果可以,怎么做?

我的 HTML 代码:

      <p:outputPanel id="myPanel">
      <p:barChart id="basic" value="#{myBean.categoryModel}" legendPosition="ne"  
        title="Title"  style="height:450px" animate="true" yaxisLabel="Yaxis" xaxisLabel="Xaxis" datatipFormat="#{myBean.dataTipFormat}"/> 

       </p:outputPanel>

我的 JSF 代码:

firstYear.set(myMap.get(export.getGensek()), export1.value().divide(new      BigDecimal(1000000)));
secondYear.set(myMap.get(export.getGensek()), export2.value().divide(new BigDecimal(1000000)));
aprroxYear.set(myMap.get(export.getGensek()), export3.value().divide(new BigDecimal(1000000)));
categoryModel.addSeries(approxYear);
categoryModel.addSeries(firstYear);  
categoryModel.addSeries(secondYear);

所以我想在堆叠显示 aprroxyear 和 firstyear 并显示 secondyear 就像在其他人旁边的酒吧一样。

谢谢。

4

0 回答 0