session; java; jsp; jQuery; javascript;
这里简要介绍一下刚结束的小训练中积累的关于数据传递的知识(Copyright © http://blog.csdn.net/s_gy_zetrov. All Rights Reserved)。
上一篇讲到后台的数据已经通过session对象传递到了前台,而现在我们需要做的就是将数据“拿出来”,处理它以成为我们可以利用的数据类型,最后利用它。
我们使用的这种方法,在前台接受十分之方便,只需一句话即可${xxxx}
比如我之前后台中写到
session.put("aaa", x);//传递无向 session.put("bbb", y);//传递有向 session.put("count", m);//传递节点数 session.put("node_set",node_str);//传递节点这这就是传递了4“个”数据到前台,所以在前台接收的时候就可以直接
<html> <body> This is an example. <br> ${aaa }<br> </body> </html>这样就可以显示出接收到的名为aaa的数据了。另外,如果,想要对传过来的数据进行处理后再使用,sgy我使用的是javascript
<html> <script> var aaa="${aaa}"; </script> </html>这样数据就赋值给了javascript中的变量aaa
比如我传递过来的数据中节点名间是使用‘-’进行的分隔,现在我不需要‘-’了,只需要节点名存放在一个字符数组中,那么我可以这么写:
<html> <script> var aaa="${aaa}"; testSet=aaa.split("-"); </script> </html>spilt函数直接返回的就是数组,现在我就把处理好的数据存放进来字符数组testSet中,接下来就可以通过javascript对testSet进行操作了!
下一篇博客是关于运用处理好的数据进行前台canvas可视化的笔记,传送门
(Copyright © http://blog.csdn.net/s_gy_zetrov. All Rights Reserved)
visitor tracker