Notice: will be retired soon. Please visit our new site at

JClass ServerChart

Custom Data Displays for Java Enterprise Applications

JClass® ServerChart brings interactive charts from your Java Enterprise application server to an entire network of users. ServerChart is a Java component library that can be used directly from your Java Enterprise Servlet, JSP, JSF, and EJB to produce interactive graphic images that can be rendered directly to the browser.

Example of a line chart with a threshold created with JClass ServerChart.


  • Design charts quickly and easily
  • Enhance your users' understanding of data with markers and thresholds
  • Embed charts in your JSPs with ease by using JClass tag libraries
  • Debug chart settings in record time 
  • Read XML-formatted data into charts
  • Create multi-axis, fully localizable charts
  • Use16-bit encoding

Intuitive User Interface

ServerChart Designerlaunch window, a Java-based GUI design tool with tag library support, harnesses the power and flexibility of ServerChart through an intuitive UI without the need for Java enterprise development expertise. Rapidly design the visual characteristics of a chart, export its XML definition, leverage JClass tag libraries, tie to your data source, and start rendering charts. Your web developers can now design the visual look and feel of your charts and embed them in your JSPs without dealing with the underlying Java API.

Markers and Thresholds

Markers enhance users’ understanding of the chart data. Displayed as lines in the chart, markers can be used to highlight a particular coordinate in the chart, such as an average data value or data limits. The thresholds feature also displays areas of color in the chart background. Thresholds can be used to identify and draw attention to important ranges of data values, such as data values that fall below, meet, or exceed expectations.

Interactive Charts in Industry Standard Formats

JClass ServerChart generates a variety of chart types. (See the JClass Chart Gallery.) Customization is made easy as JClass ServerChart offers formatting options that make it possible to modify chart axes, footers, legends, and data labels. Advanced customizations include reversed, logarithmic, and multiple Y-axes.

Data Population

Your server-generated charts can display data - using JDBC, from a file, through a socket, or over a real-time information stream.

Strong Platform and IDE Support

JClass ServerChart works on the operating systems you'd expect and with the most popular application servers and IDEs. Learn More.