BIRT学习日志之二(webcontent目录改名) 相信大部分J2EE的项目web资源的目录为WebContent,但是birt默认存放页面、样式、图片、js脚本的目录"webcontent"都只能存放在WEB根目录下的,这样造成了一个奇怪的现象就是web工程会存在“\WebContent\webcontent”这样一个文件夹,而"WebContent"与"webcontent"的区别仅仅是大小写的区别,如果将"webcontent"改下名字的话在工程中看起来直观很多,在这我将"webcontent"改为"birtweb"示例。 如果单独只是将"webcontent"改名,系统启动或者展示报表的时候展示不出来或者会报错(错误信息我这重现不了了,所以就不贴出来了),需要更改如下3个java类,修改方法很简单,将类中的"/webcontent/birt"替换为"/birtweb/birt" org.eclipse.birt.report.servlet.ViewerServlet.java org.eclipse.birt.report.servlet.BirtEngineServlet.java org.eclipse.birt.report.taglib.ParamDefTag.java 需修改的内容如下图所示 最后只需将三个类编译后的class打包到viewservlets.jar中即可 viewservlets.jar的源码下载在我的另一个帖子中 http://www./forum.php?mod=viewthread&tid=8588&fromuid=61822 |
|