MyEclipse中集成润乾报表配置之一:手工在MyEclipse中集成配置润乾报表

【关键字】

    润乾报表;数据库连接池; reportConfig;JNDI;Tomcat;MyEclipse

 

本文的标题之所以用“手工”二字,是为了与网络上普遍流行的采用“润乾报表ForEclipse报表插件”集成相区别,更可况,本人在网络上搜索了将近一天,也没有找到润乾培训教程中提到的润乾Eclipse插件,后来干脆就放弃了插件集成的梦想,决定研究下润乾培训教程,来个手工集成。别说,还算不错,研究了一个上午,终于顺利地搭建了一个润乾报表集成到MyEclipse的环境,用起来还算稳当。

   

    本人的MyEclipse6.6版本,润乾报表是4.0版本,Tomcat6.0版本,JDK1.6版本。

 

    第一步, 打开MyEclipse,然后新建一个WEB工程,工程名字暂定为myeclipse_runqian

 

    第二步, 然后打开润乾报表设计器,点选菜单“本地应用à发布à集成到项目中”,在弹出的“在项目中集成报表功能”窗口中,分别输入WEB工程的WebRoot目录路径和润乾报表应用协议文件路径;如果不需要“发布语意层文件”,则取消选择“同时发布语义层文件”单选框。然后点击“确定”按钮。如下图所示:

 

润乾报表发布集成设置

 

 

这其实并非纯正的手工配置,如果你对润乾报表目录结构非常熟悉的话,你可以通过文件拷贝的形式进行纯粹的手工配置,不过对于初学者来说,那样很容易出现错误,所以这里借用了润乾报表设计器的发布集成功能,可以说事半功倍。

 

第三步, 在MyEclipse中刷新WEB工程,会发现工程中已经集成了很多润乾报表相关的文件,如下图所示:

MyEclipse集成润乾报表工程结构图

 

刚刚集成时WEB.xml文件可能会报错,常见的错误是由于下面的设置引发的,如下所示:

<taglib>
    <taglib-uri>/WEB-INF/runqianReport4.tld</taglib-uri>
    <taglib-location>/WEB-INF/runqianReport4.tld</taglib-location>
</taglib>

  

 

 

这可能是由于版本不同引发的,我将其修改为下面的就不会报错了,如下所示:

<jsp-config>
    <taglib>
      <taglib-uri>/WEB-INF/runqianReport4.tld</taglib-uri>
      <taglib-location>/WEB-INF/runqianReport4.tld</taglib-location>
    </taglib>
  </jsp-config>

  

 

第四步, 打开reportConfig.xml文件,进行更加详细的配置。

<!—报表文件存放目录,如果没有特殊情况,建议就放在这里。当然了也可以修改为其他路径。 --> 
<config>
    <name>reportFileHome</name>
    <value>/reportFiles</value>
</config>

<!— 语义层文件配置,如果不打算集成发布语意层文件,则在这里删除Value即可  -->
<config>
    <name>semanticsFile</name>
    <value></value>
</config>

<!— 下面是数据源配置,这里不再详细说明,请本人的相关文章。 -->
<config>
    <name>JNDIPrefix</name>
    <value>java:comp/env</value>
</config>
<config>
    <name>dataSource</name>
    <value>jdbc/test,oracle;exercise,sqlsvr,1,iso8859-1,GBK,0</value>
</config>

  

 

   

【小北 2010-09-09

你可能感兴趣的:(oracle,tomcat,Web,MyEclipse,网络应用)