JSR-Strut2架构下前后台利用Canvas技术接收并绘制后台数据图表
发布时间
阅读量:
阅读量
前台使用canvas根据后台传入的数据画图
session; java; jsp; jQuery; javascript; HTML5; canvas;
需求介绍:
系统接收节点数量、节点之间的连接关系以及节点名称等参数,前端负责模拟后台算法的动态连线过程,并依据后台传递的连接信息最终生成节点间的连线图。具体要求为:根据系统传入的节点数量绘制相应节点,且节点应呈圆形分布。
关于HTML5 canvas的一些认识
当绘制图像较为复杂时,推荐采用多层画布结构,例如本人在实际操作中,会将每个功能模块分别设置为独立的画布层。此外,stroke()方法会消耗较多资源,若非必要情况,建议在最后统一调用stroke函数,避免频繁调用。
功能划分与具体代码
变量初始化模块设计
<html>
<script>
//接收aaa数据,并处理之
var aaa="${aaa}";
testSet=aaa.split("-");
var node_set="${node_set}";
node_name_set=node_set.split("-");//节点名集合
//alert(node_name_set);
//alert(node_n
全部评论 (0)
还没有任何评论哟~
