Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <s:submit value="Show Chart" align="center" action="displayChartAction" />
- <action name="displayChartAction"
- class="com.tutorialspoint.struts2.jFreeChartAction"
- method="execute">
- <result name="success" type="chart">
- <param name="value">chart</param>
- <param name="type">jpeg</param>
- <param name="width">600</param>
- <param name="height">400</param>
- </result>
- </action>
- public class JfreeChartAction extends ActionSupport {
- public String execute() throws Exception {
- //some code to populate dataSet
- chart = ChartFactory.createBarChart(
- "Bar Chart", //Chart title
- "", //Domain axis label
- "TRANSACTIONS", //Range axis label
- dataSet, //Chart Data
- PlotOrientation.VERTICAL, // orientation
- true, // include legend?
- true, // include tooltips?
- false // include URLs?
- );
- chart.setBorderVisible(true);
- System.out.println("Execute Ends");
- return SUCCESS;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement