水晶报表的jsp实现Word格式.docx

上传人:b****1 文档编号:15324937 上传时间:2022-10-29 格式:DOCX 页数:10 大小:20.75KB
下载 相关 举报
水晶报表的jsp实现Word格式.docx_第1页
第1页 / 共10页
水晶报表的jsp实现Word格式.docx_第2页
第2页 / 共10页
水晶报表的jsp实现Word格式.docx_第3页
第3页 / 共10页
水晶报表的jsp实现Word格式.docx_第4页
第4页 / 共10页
水晶报表的jsp实现Word格式.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

水晶报表的jsp实现Word格式.docx

《水晶报表的jsp实现Word格式.docx》由会员分享,可在线阅读,更多相关《水晶报表的jsp实现Word格式.docx(10页珍藏版)》请在冰豆网上搜索。

水晶报表的jsp实现Word格式.docx

[Common]

PATH=C:

\bea\jdk141_05\bin

CLASSPATH=C:

\Projects\Drivers\jdbc\classes12.jar;

C:

\Projects\Drivers\jdbc\msbase.jar;

\Projects\Drivers\jdbc\mssqlserver.jar;

\Projects\Drivers\jdbc\msutil.jar;

\Projects\Drivers\jdbc\common.jar;

\Projects\Drivers\jdbc\db2fs.jar;

\Projects\Drivers\jdbc\db2java.zip;

\Projects\Drivers\jdbc\db2jcc.jar;

\Projects\Drivers\jdbc\weblogic.jar;

D:

/Progra~1/IBM/WebSph~1/Applic~1\v5.1.1\runtimes\base_v51\lib\naming.jar;

/Progra~1/IBM/WebSph~1/Applic~1\v5.1.1\runtimes\base_v51\lib\namingclient.jar;

/Progra~1/IBM/WebSph~1/Applic~1\v5.1.1\runtimes\base_v51\lib\namingserver.jar;

/Progra~1/IBM/WebSph~1/Applic~1\v5.1.1\runtimes\base_v51\lib\cmImpl.jar;

/Progra~1/IBM/WebSph~1/Applic~1\v5.1.1\runtimes\base_v51\lib\j2cImpl.jar;

/projects/drivers/jdbc/weblogic.jar;

\ProgramFiles\CommonFiles\CrystalDecisions\2.5\bin\CRDBJavaServer.jar;

\bea\weblogic81\server\lib\ojdbc14.jar

IORFileLocation=${TEMP}

JavaServerTimeout=1800

JVMMaxHeap=64000000

JVMMinHeap=32000000

[CRDB_JDBC]

CacheRowSetSize=100

JDBCURL=jdbc:

oracle:

thin:

@192.168.1.99:

1521:

pwsc

JNDIURL=

JDBCUserName=testuser

JDBCDriverName=oracle.jdbc.driver.OracleDriver

JNDIUserName=weblogic

JNDIConnectionFactory=

JNDIInitContext=/

GenericJDBCDriverBehavior=DB2

[CRDB_XML]

PREREADNBYTE=5000

XMLLOCALURL=

SCHEMALOCALURL=

XMLHTTPURL=

SCHEMAHTTPURL=

USETEMPFile=TRUE

以上是配置文件,需要说明的是:

1:

由于我采用的是jdbc的方式访问数据库,所以CLASSPATH中一定要把C:

\bea\weblogic81\server\lib\ojdbc14.jar加进去,它是jdbc的驱动

2:

[CRDB_JDBC]中的:

pwsc是我要访问的数据库名称.JDBCUserName=testuser是设置用户名,

 

JDBCDriverName=oracle.jdbc.driver.OracleDriver是jdbc驱动名称

四:

在水晶报表编辑器中编辑我要用的报表.由于我需要动态的给报表传递参数,所以我在报表中设置了一个参数字段,水晶报表根据这个参数字段,就可以显示相应的

数据,参数字段命名为BH,在公式编辑器中编写如下代码:

IF{?

BH}<

>

"

THEN

{GG_BPBJ.JLBH}={?

BH}

ELSE

{GG_BPBJ.JLBH}="

1"

OR{GG_BPBJ.JLBH}<

以上代码的意思是:

如果bh参数不为空,则显示{GG_BPBJ.JLBH}等于参数BH的记录,否则显示出所有的记录

(大家可能觉得{GG_BPBJ.JLBH}="

很可笑,是啊,我开始是写成"

true"

了,在水晶报表编辑器中可以很好的运行,但方到web上显示就有

问题,万般无奈,只有如此了,:

()

五:

在weblogicworkshop中新建一个web项目,用右键选择该项目文件夹,选择"

新建"

选择"

crystalreport"

则在该web项目根目录下自动新建了一个

crystalreportviewers10目录,里面有显示水晶报表需要的页面元素系统自动添加了开发水晶报表需要的jar包,共有13个jar文件(位于WEB_INF\LIB目录下),

并增加了一些水晶报表专用的标签(在WEB_INF\SRC下)

六:

需要特别注意的是:

在WEB_INF下的web.xml文件也随之改动,改动后的web.xml文件如下:

<

?

xmlversion="

1.0"

encoding="

UTF-8"

!

DOCTYPEweb-appPUBLIC"

-//SunMicrosystems,Inc.//DTDWebApplication2.3//EN"

"

--Theweb.xmlfileisaconfigurationfileusedtocontrolthebehaviorofWebLogicserver.

Inmostcases,youwillnotneedtomodifythisfile.Formoreinformationonweb.xml,please

consulttheWeb.xmlDeploymentDescriptorElementschapterofthe"

DevelopingWebLogicServer

Applications"

documentationon.-->

web-app>

<

display-name>

WorkshopApplication<

/display-name>

context-param>

param-name>

weblogic.httpd.inputCharset./*<

/param-name>

param-value>

GBK<

/param-value>

/context-param>

crystal_image_uri<

/webmis/crystalreportviewers10<

filter>

filter-name>

PageFlowJspFilter<

/filter-name>

filter-class>

ui.pageflow.PageFlowJspFilter<

/filter-class>

/filter>

filter-mapping>

url-pattern>

*.jsp<

/url-pattern>

/filter-mapping>

listener>

listener-class>

com.bea.wlw.runtime.core.servlet.WebappContextListener<

/listener-class>

/listener>

--StandardActionServletConfiguration(withdebugging)-->

servlet>

servlet-name>

messageServlet<

/servlet-name>

servlet-class>

com.infoearth.servlets.getTaskServlet<

/servlet-class>

load-on-startup>

1<

/load-on-startup>

/servlet>

action<

ui.pageflow.DynamicSubappActionServlet<

init-param>

config<

/WEB-INF/jpf-struts-config.xml<

/init-param>

config/-global<

/WEB-INF/jpf-struts-config--global.xml<

debug<

2<

init

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 管理学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1