BeX5中集成润乾报表

  1、客户应用中部署安全模块,JAVA版安全模块下载地址为http://pan.baidu.com/s/1mgzHxAo;在客户应用中增加相关内容,包括jar包拷贝,相关文件拷贝及web.xml的合并。 将两个方框中的文件复制到bex5的Uiserver目录中,其中mis2这个目录要复制到model\UI2中; 将方框中的两个目录复制到UIserver\WEB-INF目录中,将web.xml和UIserver\WEB-INFweb.xml进行内容的合并。   2、在报表服务应用文件搜索配置文件gezCustomPattern.xml ,配置平台密钥, <!-- enable:true表示启用密钥;false表示不启用密钥--> <encrypt enable="true" secretKey="密钥" /> 3、配置bex5中系统安全模块相关的配置文件config.properties,在\UIServer\WEB-INF\classes目录下,   url=http://127.0.0.1:8080/reportmis //报表应用的地址 privilegeInterface=com.customer.privilege.CusPrivilege userInterface=com.customer.user.CusUser encryptEnable=true     启用安全 secretKey=111111112222222233333333  密钥,必需和报表服务中的密码一样;   完成上面上步后布署就完成了   BEx5中调用,在W文件中增加iFrame组件,在JS中调用JSP文件,$(this.getElementByXid('iframe1')).src("/x5/index2.jsp");注意JSP文件要放在UIsever目录中,调用的路径是"/x5/目录/文件上名. JSP",下载的模块中带有调用代码,可以直接修改,我是用resID来调用报表,就直接给参数赋值就行了。 paramMap.put("resID","31648"); 其中index1.jsp后台调用方法,index2.jsp是前台调用方法   接下来完善的地方 1、完成传参的( 已经完成) 2、iFrame的大小自动调整 [...]