数据,层次关系等都是根据数据库中的数据动态得来的,
在界面上,要求要有简单的交互能力,比如点一个主机,跳转一个页面啦,大家有什么好的建议没有?

解决方案 »

  1.   

    呵呵 b/s做图形..目前可行的不是太难作的方案可能是applet或者flex(flash)
      

  2.   

    不知道现在用flash做项目的多不多??总感觉flash是做动画,代码的执行效率上会不会有问题?
      

  3.   

    楼上的,我现在也正遇到这样的问题,要求显示的拓扑图能实时的显示各种数据,包括交换机、路由器的性能数据,连路的流量数据等,我也想用servlet——Applet的方式来做,不知道难度大不大?
      

  4.   

    楼上的说的是用java2d直接把图画出来,在页面上显示吧?这种是没有办法的办法,现在想看有没有别的好的办法来处理
      

  5.   

    to:chinajava(chinajava) 
    在后台生成图形,再加上超级连接的方式得到的是一个静态的东西,可能难满足要求。
      

  6.   

    超高水平的用JAVASCRIPT都可以做出来,hoho
      

  7.   

    applet做的东西太丑了,没有考滤这个
      

  8.   

    用JAVASCRIPT的话,一个是比较慢,而且定位比较麻烦。我在实际开发中遇到过要画个流程图,结果是找同事用JAVASCRIPT画的
      

  9.   

    因为在页面上要放置图片,还有一些图片间的连线,所以用javascript很麻烦,
    不知道还有什么办法
      

  10.   

    关注
    可以考虑用js+vml制作。
    网上有一个开源的js+vml包,webflow
      

  11.   

    关于webflow我看过,不过它好像是让用户在页面上画流程图的,而且有一个出口和入口,不知能否用xml来定制一些图形,哪里有vml的详细的文档可以共享一下吗?
      

  12.   

    SVG 技术
    正在学习中……
      

  13.   

    javascript + vml 或者svg
      

  14.   

    用js +vml 吧microsoft 上文档很全的还有例子程序,很漂亮~~
      

  15.   

    webflow
    其实它已经封装好了一个根据xml文件画图的东西(当然,里面的代码很简单,对VML和JS稍有了解,就可以做修改)。
    你需要做的就是根据数据库的存放记录按照一定的绘图逻辑(比如图块放在哪里,哪些图块之间需要连线)生成xml,然后将xml送交webflow加载就可以了。
    我以前一个类似的东西就是这样做的。
      

  16.   

    楼主:我的问题是:数据库中存放有全部设备资料和用户资料,设备和用户的关系是多——多,我现在想让用户从web界面登陆进来后,在显示给用户的拓扑图上只显示与用户有关联的设备和连路,这用applet可以做到吗?难度怎么样?
    由于现在项目催得很紧,若可以的话,我准备先用applet实现再说,搂主可否在这方面给我写建议啊?非常感谢!
      

  17.   

    to crazycsu:
    applet当然可以实现,只是一般人都对applet不太感冒,
    还是用vml和js好点,个人感觉!to s_phoenix:
    这位在哥,可否给一个小例子参考一下呢?
    [email protected]
      

  18.   

    js +vml可以
    applet可以
    flash可以
    activeX ocx更可以,好像上面没人提起过,奇怪!
      

  19.   

    用这个东东:JFreeChart,我正在学习,楼主如果也来学习的话,别忘了加我:76988599
      

  20.   

    各位能说说用applet具体怎么来实现吗?偶对这方面不是很清楚啊!
    谢谢!
      

  21.   

    http://www.jade-china.com/ 这是我刚做的 一个jsp 网站,大家来看看。速度如何,有没有bug。
    谢谢
    http://www.jade-china.com/ 这是我刚做的 一个jsp 网站,大家来看看。速度如何,有没有bug。
    谢谢http://www.jade-china.com/ 这是我刚做的 一个jsp 网站,大家来看看。速度如何,有没有bug。
    谢谢http://www.jade-china.com/ 这是我刚做的 一个jsp 网站,大家来看看。速度如何,有没有bug。
    谢谢
      

  22.   

    crazycsu:
    如果用applet应该是直接在applet用java2d来画图,
      

  23.   

    偶刚用applet+swing做了个topo图,可拖拽,节点和连线信息可编辑(可以换服务器上设置的显示图片),节点和连线状态动态从openview数据库中取得,做这么个东东从设计到实现花了我1个月左右,以前我从来没弄过applet和swing,一直都是搞j2ee的,弄得我很痛苦,最初是看了jdk自带的applet的例子来弄的,就是jdk\demo\applets\GraphLayout下面的这个例子
      

  24.   

    我对这个确实不是很熟啊,画图就是通过jdk的例子演变过来的,对节点的编辑就通过弹出一个swing界面来实现,关于applet和数据库打交道,刚开始打算用socket,后来觉得太麻烦了,就改成在客户端直接访问数据库了,这样还要弄一个证书,把jdbc驱动也配进去
      

  25.   

    hp的openview啊,
    嘿嘿,
    偶们做的也是用这个东东,老兄,能不能把你的做的东东共享一下啊,就是topo这块
      

  26.   

    http://www.cnblogs.com/perdu/archive/2005/04/07/132911.html
    http://www.zdnet.com.cn/developer/database/story/0,3800066906,39313509,00.htm
      

  27.   

    准备用vml来实现,谁有这方面的资料啊