求销售漏斗图画图插件

shikunwen 2008-11-21 12:57:17
最近在做一个SSH项目,需要画销售漏斗图,谁知道有什么好的画图插件支持漏斗图吗?Jquery和JfreeChart好像都没有漏斗图。。。大虾们推荐一个!!
...全文
723 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
shikunwen 2008-11-21
  • 打赏
  • 举报
回复
大侠们、拜托了!!!
phoenixLotus 2008-11-21
  • 打赏
  • 举报
回复
。。。。。。。。。。。。。。。。小子。。。你也在!!哈哈哈哈哈
shikunwen 2008-11-21
  • 打赏
  • 举报
回复
首先感谢goldlive_8888的回答,但是不是我想要的答案,我是想画漏斗图,如果JfreeChart可以实现怎样实现,如果不能,有没有其他插件可以支持!
goldlive_8888 2008-11-21
  • 打赏
  • 举报
回复
在jsp 页面中可以封装为一标签

public class xxxxChartTag extends TagSupport
{

private static final long serialVersionUID = 1L;
private int width; //图表宽度
private int height; //图表高度
private String type; //图表类型
private DataVO datavo; //图表数据对象
private static final int EVAL_PAGE = 6;
private String attrbuteName; //request对象名字
private String chartType; //图表显示方式2D或3D
/**
*
* <p>Discription:[构造器方法描述]</p>
* @coustructor 方法.
*/
public NtasChartTag()
{
super();
width = 790;
height = 460;
attrbuteName = NtasConst.REQUEST_DATAVO_KEY;
chartType="2D";
}
public int doStartTag() throws JspException
{
StringBuffer stringbuffer = new StringBuffer();
HttpServletRequest request = (HttpServletRequest) pageContext.getRequest();
HttpSession session = request.getSession(true);
datavo = (DataVO) request.getAttribute(attrbuteName);
NTASChartFactory NChartFactory = new NTASChartFactory(datavo, session);
NChartFactory.setPicWidth(width);
NChartFactory.setPicHeight(height);
NChartFactory.setChartstyle(chartType);

try
{
NChartFactory.createNTASChart(type);
}
catch (Exception e1)
{
e1.printStackTrace();
}
String picFileName = NChartFactory.getFileName();
String getPicURL = NChartFactory.getPicURL();
stringbuffer.append( NChartFactory.getChartMapHtml());
stringbuffer.append("<img border=\"0\" width=\"" + width + "\" height=\"" + height + "\" src=\"" + request.getContextPath()+getPicURL + "\" useMap=\"#" + picFileName + "\"/>");
JspWriter out = pageContext.getOut();
try
{
out.println(stringbuffer.toString());
}
catch (IOException e)
{
e.printStackTrace();
}
return EVAL_PAGE;
}
public int getHeight()
{
return height;
}
public String getType()
{
return type;
}
public int getWidth()
{
return width;
}
/ public void setHeight(int i)
{
height = i;
}
public void setType(String string)
{
type = string;
}
public void setWidth(int i)
{
width = i;
}
public String getAttrbuteName()
{
return attrbuteName;
}
public void setAttrbuteName(String string)
{
attrbuteName = string;
}
public String getChartType()
{
return chartType;
}

public void setChartType(String string)
{
this.chartType = string;
}

}

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧