1.如果你的树在页面操作的时候
a.不允许页面刷新,则用javascript,使用javascript又分两种,一种是一次性把树的所以数据全部取到browser,一种是利用xmlhttp等技术在javascript中与server进行交互,在需要的时候再取数据。
b.允许页面刷新,这就简单了,open source的taglib有一大堆。2.pop menu,使用javascript控制div来达到,这个问题的关键是javascript。
3.javascript,不过很繁琐。
4.java中有crystal report和jasper都还可以。现在b/s是一种总体趋势,所以用户是否接受不是你说了算,是用户自己说了算,而且b/s的效率也不见得到不可用的地步。
a.不允许页面刷新,则用javascript,使用javascript又分两种,一种是一次性把树的所以数据全部取到browser,一种是利用xmlhttp等技术在javascript中与server进行交互,在需要的时候再取数据。
b.允许页面刷新,这就简单了,open source的taglib有一大堆。2.pop menu,使用javascript控制div来达到,这个问题的关键是javascript。
3.javascript,不过很繁琐。
4.java中有crystal report和jasper都还可以。现在b/s是一种总体趋势,所以用户是否接受不是你说了算,是用户自己说了算,而且b/s的效率也不见得到不可用的地步。
------------------------------------------------
用javascript树,一般的MIS系统的模块都不会超过200个。加载和点击都不会太慢。
2、软件中如有右键弹出菜单,有什么思路能很好地解决?
------------------------------------------------
把右键菜单项写到一个按钮条里面。(类似于Navigate的东西)
在数据Grid里实现选中功能(加个CheckBox或其它javascript),
3、对于网页上的表格显示,特别是功能过得去的表格形式的录入界面,你们采用的是控件吗?如是是什么控件呢?
------------------------------------------------
一张表写一个数据表格,然后 include。
4、对于报表的打印,你们采用的是什么控件呢?能够支持到什么功能级,对于报表的自定义格式你们用什么实现的呢?
------------------------------------------------
用IE打印。[Object-csid-XXXXX]
非程序员里,99%都用IE。
用javascript可以实现,不过仅仅用javascript菜单就是死的,建议你用javascript+jsp实现多级菜单,给你推荐一个叫xtree的树:http://webfx.eae.net
当然也可以用applet实现,比如weblogic后台就是用的applet树2、软件中如有右键弹出菜单,有什么思路能很好地解决?
javascript,用google搜索一下,很多。2、对于网页上的表格显示,特别是功能过得去的表格形式的录入界面,你们采用的是控件吗?如是是什么控件呢?
这个技术已经很成熟了。就用table就很好,在我的blog中有一个动态增加酸除td的例子:
http://blog.csdn.net/lcllcl987
当然也可以用其他标签。
也可以用上传下载的方式读取文本文件(excle文件)来进行数据的录入。我的blog中也有个例子
3、对于报表的打印,你们采用的是什么控件呢?能够支持到什么功能级,对于报表的自定义格式你们用什么实现的呢?
报表是web开发的一个难点,在jsp中可以用水晶报表的web技术来实现。
在我的blog中也有个水晶报表的例子:http://blog.csdn.net/lcllcl987,不过是针对weblogic的。希望对你有用
今晚到家再结贴