みなさん、こんにちは。
私は JSF と Primefaces の初心者です。私は Primefaces 3.5 、Spring、および Apache Tomcat 7 サーバーを使用しています。私の質問は、デカルト チャートに 3 つのシリーズがあり、それらは同じキーを持っているということです。serie1(キー、値)、serie2(キー、値)、serie3(キー、値)のように。だから私は最初の 2 つのシリーズを重ねて描きたいと思っています。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 を他のバーの隣にバーのように表示したいと思います。
ありがとう。