大家好,
我是JSF和Primefaces的新人。我使用Primefaces 3.5,Spring和Apache Tomcat 7服务器。我的问题是,我的笛卡尔图表有三个系列,它们有相同的关键字。像serie1(键,值),serie2(键,值)和serie3(键,值)。所以我想把我的前两个系列叠加起来,而我的第三个系列就是一个旁边的酒吧。我能用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,并在第二年展示就像其他人旁边的酒吧一样。
感谢。