网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Java
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.您的 利用 Java 平台的特性建造一.
.struts学习起?i问答.
.基础教程之——RMI一步一步学习.
.Linux下的多线程编程.
.Enterprise JavaBeans导论2.
.突破Java异常处理规则.
.Java泛型编程快速入门.
.下一代WEB开发模式Tapestry简介.
.认识JDBC 2.0中的高级数据类型.
.SCJP:“菜鸟”也能玩Java.
.让Java程序带着JRE一起上路.
.Java入门笔记7_Stream.
.构建自己的基于 Java 的超级计算.
.可以获得键值的Applet.
.将Java程序变成Windows系统服务.
.String类的intern内部化方法释疑.
.Java常见问题集锦.
.处理链处理WEB服务中的请求/响应.
.Applet与Servlet通讯 (片段源码).
.JAVA 30个基本知识.

在ADSP中配置Excel作为数据源一(组图)

发表日期:2008-1-5



  AquaLogic Data Service Platform(即以前的BEA liquid Data for Weblogic)中可以方便的访问多种不同的数据源,为多种异构的数据源提供统一视图,可以经过Data Service控件的封闭后给Portal,Integration,JPF等程序提供良好的数据层服务。
  
  这些异构数据源包括:各种JDBC可以访问的数据库,Web Services,很多不同类型的文件,包括XML文件,CSV文件,还有普通Java类提供的函数功能。
  
  现在在DSP中加载Excel支持包,可以直接访问Excel文件,将Excel文件中的数据以XmlObject的形式读出,供J2EE应用程序访问。
  
  下面一步步来讲解在DSP中配置Excel作为数据源的过程
  
  基本原理
  
  在DSP中访问Excel是利用Weblogic Server提供的jcom功能来访问Excel文件的,其基本原理如下:
  
 在ADSP中配置Excel作为数据源一(组图)(图一)

  在上面的示图中,我们看到,java应用程序是通过JCOM组件来访问Windows操作系统中的Com服务器,再由Com服务器作为桥梁来存取磁盘中的Excel文件。
  
  基于由上原理,在使用Excel作为数据源时有几点限制:
  
  安装DSP的Weblogic Server必须安装在windows操作系统上。
  Excel文件必须存在本机中,即不能远程访问。
  
  安装软件
  
  下载与安装Bea Weblogic Platform 8.1.5,AcquaLogic Data Service Platform 2.0.1,然后利用配置向导建立支持DSP的域。
  
  建立Data Service
  
  在workshop中建立Data Service的步骤如下:
  
  1.新建DSP应用程序
  
 在ADSP中配置Excel作为数据源一(组图)(图二)

  2.加入相关支持库:
  
  安装DSP后在<beahome>\weblogic81\samples\LiquidData\EvalGuide\ excel\lib文件夹中,有两个jar包,excel.jar和exceljf_xbean.jar。需要将这两个包导入应用程序的库中。
  
  3.导入Java Functions
  
  在DSP工程下新建functions文件夹,导入文件:
  
  <beahome>\weblogic81\samples\LiquidData\EvalGuide\excel_jcom.java.
  
  *注:新建functions文件夹的目的是因为excel_jcom.java中使用package functions;
  
 在ADSP中配置Excel作为数据源一(组图)(图三)
   在ADSP中配置Excel作为数据源一(组图)(图四)

  4.编译整个项目
  
  编译整个项目的目的是将excel_jcom.java生成class文件。
  
  5.导入元数据
  
  在functions文件夹上点键,选“import Source MetaData …”
  
  数据源类型选择:Java Function
  
 在ADSP中配置Excel作为数据源一(组图)(图五)

  下一步:
  
 在ADSP中配置Excel作为数据源一(组图)(图六)

  输入类名:
  
 在ADSP中配置Excel作为数据源一(组图)(图七)

  在选Java文件中,下一步,选中Java Functions:“getExcel”,加入到选中Functions列表中。
  
 在ADSP中配置Excel作为数据源一(组图)(图八)

  下一步
  
 在ADSP中配置Excel作为数据源一(组图)(图九)

  完成
上一篇:在ADSP中配置Excel作为数据源二(组图) 人气:927
下一篇:如何给 Log4j 配上数据库连接池 人气:564
浏览全部Java的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐