Java Struts 2 JQuery多色条形图
我使用的是Struts2jQuery条形图,其代码是Java Struts 2 JQuery多色条形图,java,jquery,struts2,Java,Jquery,Struts2,我使用的是Struts2jQuery条形图,其代码是 <sjc:chart id="chartInteger" xaxisColor="#666" xaxisPosition="bottom" xaxisTick="[[0,''],[1,''],[2,'Fours Weeks'],[3,''],[4,
<sjc:chart
id="chartInteger"
xaxisColor="#666"
xaxisPosition="bottom"
xaxisTick="[[0,''],[1,''],[2,'Fours Weeks'],[3,''],[4,'Three Weeks'],[5,''],[6,'Two Weeks'],[7,''],[8,'One Week'],[9,''],[10,''],[11,''],[12,'']]"
xaxisTickDecimals="20"
yaxisPosition="left"
cssStyle="width: 340px; height: 220px;"
onClickTopics="chartClick"
onHoverTopics="chartHover"
xaxisMode="time"
legendShow="#ccc"
legendPosition="sw"
xaxisMax="12"
xaxisMin="0"
yaxisMin="0"
>
<sjc:chartData
list="IntegerFromMap"
color="#ff2b00"
bars="{ show: true}"
/>
在这里,我得到了四个单色条,但我的要求是多色条,例如每个条都以红色开始,然后是绿色,然后是黄色,这在这里可能吗?如果可能的话,我如何在网上搜索,但没有找到解决方案,任何帮助都将不胜感激。你的意思是这些条是渐变?或者每个条都有一种颜色?每个条都有多种颜色,垂直分割。如果使用JS,你需要一些定制的东西。尽量避免使用UI标记库,只需使用JS/jQuery即可。JS解决方案的一个问题是跨不同的浏览器进行测试,也许图像会更好?有许多Java绘图/图表/报告框架可能同样适用。仅支持较新的浏览器,HTML5画布可能是最简单的。