Cewolf 1.2.1 / 1.2.2 Beta 1

A tag library for charts of all kinds that enables every JSP to easily embedd chart images.
Cewofl is a handy and open source library that can be used inside a JSP/Servlet-based web application to embed complex graphical charts (bar chart, line, pie, plots etc).

Cewolf manages to provide a full featured tag library to define all properties of the chart (colors, strokes, legend etc).

The library is based on JFreeChart and uses it's rendering engine to render the final chart image into the clients response stream.

Everything is based on lightweight session objects and dynamic data analysis. Cewolf consists of one servlet which handles the chart rendering and a tag library which translates the chart definition included in the JSP into an HTML img tag which consults the rendering servlet for retrieval of the appropriate chart.

Main features:

  • Short development and upgrade circles
  • Should run in every J2EE compliant server or servlet container
  • Extensive usage of available open source projects
  • Full featured Chart Tag Library Huge number of different Charts
  • No java coding inside the JSP needed
  • XML description of a chart
  • Design time validation of chart tags
  • Extensive tag documentation
  • Line [XY]
  • [3D] Pie
  • [3D] Horizonal Bar
  • [3D] Vertical [XY] Bar
  • [3D] Stacked Vertical Bar
  • Area [XY]
  • Scatter Plot
  • Candlestick
  • High Low
  • Gantt
  • Overlaid

last updated on:
March 16th, 2013, 22:53 GMT
file size:
3.9 MB
license type:
developed by:
Guido Laures
operating system(s):
Windows All
C: \ Programming \ Components & Libraries
Download Button

In a hurry? Add it to your Download Basket!

user rating



Rate it!
What's New in version 1.2.2 Beta 1
  • INCOMPATIBLE CHANGE: Further genericization of the code base. The interface de.laures.cewolf.ChartPostProcessor has changed, so any class that extends it must be adapted. But the changes to be made are trivial, and bring some convenience to authors of postprocessors. The method to implement is now: void processChart (JFreeChart chart, Map params); instead of: void processChart (Object chart, Map params); This means that the chart object no longer needs to be cast to JFreeChart; this is a recognition that cewolf only supports those kind sof charts, and that that's not going to change. That the parameters now come in a Map makes the (String) cast of parameter values unnecessary, and fixes an apparent change in Java 7 behavior
read full changelog

Add your review!