有一个企业数据管理的软件(桌面应用),由于不同企业用户对于报表格式的需求经常会不同。我想通过在Java中调用脚本语言来实现打印,这样在用户需要修改报表格式的时候只要修改脚本语言代码就可以了,而不需要重新编译。想法如下:
在用户点击打印按钮的时候在本机上生成一个xml文件,里面包含打印数据,然后调用脚本语言代码,由脚本语言来处理xml文件并生成打印预览对话框和实现打印。可是查略了很多脚本语言,发现没有很适合这个需求的,想请教一下有没有适合处理这个问题的脚本?(这个脚本语言的解释器最好不需要安装,比如存放在当前目录下就可以使用的那种。)如果不行的话我考虑定义一个Java接口,使用实现这个接口的类来达到所谓打印模板的概念,这样是否合适?
在用户点击打印按钮的时候在本机上生成一个xml文件,里面包含打印数据,然后调用脚本语言代码,由脚本语言来处理xml文件并生成打印预览对话框和实现打印。可是查略了很多脚本语言,发现没有很适合这个需求的,想请教一下有没有适合处理这个问题的脚本?(这个脚本语言的解释器最好不需要安装,比如存放在当前目录下就可以使用的那种。)如果不行的话我考虑定义一个Java接口,使用实现这个接口的类来达到所谓打印模板的概念,这样是否合适?
解决方案 »
- import语句问题
- 面试题: 给你一组字符例如{1,3,4,7,2,1,1,5,2},让你输出里面出现次数最多且数值最大的一个,并算出出现几次
- 关于List<String>和List<List<String>>的用法
- trim()怎么有时候不管用?
- 高分求助,解决问题马上结贴,,Iframe 嵌入jsp页面,并且从iframe传高和宽参数,要此jsp页面不能有滚动条,但要显示最多条数,不管多长标题,换行数不能超过2行,请高人帮忙。。。
- 考一考!请用程序解决如下问题
- 关于JAVA中的主类名与文件名!
- 也是关于正则表达式的
- 大家给个意见!!!给分很高!!!
- 求救!急!!!
- 如何设置所调用的jar包?
- 连接sql 2000 问题
学下perl很简单的
SoftDN.com, 提供免费的项目管理平台:SVN仓库、需求管理、BUG跟踪、任务管理、在线论坛、网站空间、项目存储及完整的备份等。欢迎网友光临建立项目,开创自己的梦想。
地址:http://www.softdn.com http://www.softdn.cn
可以自定义动态打印