jfreeChar、struts、jsp结合的使用

1、其实这和struts的应用一样,在<img>的标签的src连接一个action:
<img src="/pages/filepackage/measureDataChart.action?station=${param.station}&selMonthYear=${param.selYear}"/>

2、和平成的action类写法一样,类中主要是jfreeCahr的图片生成方法,最后返回success,xml的配置如下:
<struts>
    <package name="filepackage" namespace="/pages/filepackage" extends="struts-default">
	    <result-types>
	        <result-type name="chart" class="org.apache.struts2.dispatcher.ChartResult"></result-type>
	    </result-types>
        <action name="measureDataChart" class="measureDataChartAction">
        	<result type="chart">
        	    <param name="width">680</param>
            	<param name="height">370</param>
            </result>
        </action>
    </package>
</struts>

3、这样jsp页面链接的图片就是jfreeCahr所画的图片

你可能感兴趣的:(java,jsp,xml,struts)