小女子最近要在struts里实现动态流程图,详细见正文,请教用何方法比较好!(要作到美观,大家进来谈谈想法,有己见者有分!)
我的流程图是由每个节点和连线构成的,每个节点是从xml里读出来的,管理员如果在后台增删减节点,图会动态地显示出来,不仅如此,我的每个节点是要可以点击跳转的
我目前有2个思路:
1,用table定位来做,这样做的缺点可能在于美观性不够,节点间的连线用图片来代替,好象没有什么比较好的方法,这样要写一个比较复杂的类来生成table代码.
2,用applet,每个节点用imagebutton来动态生成,之间自己画线,但这样做的话,好象复杂程度会增加,还存在一个问题就是如何点applet里的imagebutton来打开一个jsp,还有就是,如何在jsp里点button来调用触发applet,生成流程图(希望不要用到javascript,我都是想在action的excute里做后台处理)
请问各位有何良策或更好的方法,或者有谁曾经做过类似的模块!!!!欢迎各抒己见!