I have it working. My settings are as follows:

web.xml:

  |     <context-param>
  |         <param-name>facelets.LIBRARIES</param-name>
  |         <param-value>/WEB-INF/chartcreator.taglib.xml</param-value>
  |     </context-param>
  | 
  | <context-param>
  |       <param-name>net.sf.jsfcomp.chartcreator.USE_CHARTLET</param-name>
  |             <param-value>false</param-value>
  |     </context-param>
  | 

faces-config.xml


  | <component>
  | 
<component-type>net.sf.jsfcomp.chartcreator.component.UIChart</component-type>
  | 
<component-class>net.sf.jsfcomp.chartcreator.component.UIChart</component-class>
  | </component>
  |   
  |  <lifecycle>
  | <phase-listener>net.sf.jsfcomp.chartcreator.ChartListener</phase-listener>
  |    </lifecycle>
  | 
  | 

the backing bean for a line chart  (in a seam component called priceHome):


  | public TimeSeriesCollection getPriceDataSet() {
  |             TimeSeries series = new TimeSeries("Price", Day.class);
  | 
  |             List<Data> price = entityManager
  |                             .createQuery(
  |                                             "from Data").getResultList();
  |             for Data i : price) {
  |                     series.addOrUpdate(new Day(i.getDate()), i.getPrice());
  |             }
  |             
  |             //         Add the series to your data set
  |             TimeSeriesCollection dataset = new TimeSeriesCollection();
  |             dataset.addSeries(series);
  |             return dataset;
  |     }
  | 

and in the Facelets page:


  | <c:chart id="price_chart" datasource="#{priceHome.priceDataSet}" 
type="timeseries" is3d="true" antialias="true" title="Pricing" xlabel="Date" 
ylabel="Price" height="350" width="500"></c:chart>
  | 


View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4086411#4086411

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4086411
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to