[转载]在jsp程序中使用com组件

在jsp程序中使用com组件
在jsp程序中使用com组件的机会并不多,jsp也没有直接操作com的函数,但有的工作有时候还必须使用com组件来完成,下面就来说一下具体的操作方法。
  在jsp中使用com组件有两种方法:一种是用javascript在客户端来控制(严格说这个应该是html的功能),如:


  
  
  

  结果返回:你好,李宗斌

  但是这种方法有个弊端就是只能在客户端操作,不能操作服务器端的东西。而且每个客户端都要安装这个组件才能运行。
  第二种是直接用jsp通过Java-COM连接桥JACOB来操作服务器端的com组件。JACOB的下载地址是http://danadler.com/jacob/。运行的时候需要两个文件:jacob.jar和jacob.dll。
  配置的方法是:把jacob.jar放到CLASSPATH里,把jacob.dll所在的路径加到path里。如d:com

  使用的方法如下:

  1。先在服务器端注册com组件;
  2。找到组件的名字(一般应该是知道的,不知道的话就到注册表中去找);
  3。程序示例:
  <%@ page contentType="text/html; charset=gb2312" language="java" %>
  <%@ page import="com.jacob.com.*" %>
  <%@ page import="com.jacob.activeX.*" %>
  <%
  System.runFinalizersOnExit(true);
  ActiveXComponent mf = new ActiveXComponent("MakerCom.MakerExt");//找到组件
  Object myCom = mf.getObject();//生成一个对象
  String result= Dispatch.call( myCom, "Hello", new Variant( "李宗斌") ) ;
  /*调用组件的方法,myCom是组件的对象名,Hello是组件的函数,new Variant( "李宗斌") 是组件的参数变量,如果有多个可以在后边加上,方法一致*/
  out.println(result);
  %>

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/374079/viewspace-131174/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/374079/viewspace-131174/

新学期领福利!购实物周边送年卡会员! T恤、键盘、双肩包等周边任选!还能解锁资源下载、VIP文章等多重会员权益! 阅读详情

相关推荐

JSP实用组件 JSP实用组件

JSP实用组件JSP实用组件JSP实用组件

利用数字电位器简化LCD面板的VCOM调节

任何薄膜晶体管液晶显示器面板都至少需要一个适当调节的VCOM信号,以便为面板(panel)的背板提供一个参考点。VCOM的值随不同面板而变化,因此必须在出厂时设置VCOM值,以便与每一个屏幕的各自特性相匹配。适当地调节VCOM值,可以减少闪烁和其它不良影响。   在分压器工作模式中,通常使用机械式电位器或微调器实现VCOM调节。不过近年来,面板制造商开始寻求其它的替代解决方案,因为机械式微调器不能提供大型面板图像保真度所需的分辨率。此外,制造商还需要安排技术人员在装配线上进行物理调节。这种调节不仅耗时,而且容易因为人为错误或机械振动造成现场失效(field failure)。   有一种简

html调用com组件ocx,ocx回调html

编写了一个com组件,regvr32注册组件后可供html调用,编写了一个回调函数调用html中的方法,返回计算中的时时状态。有回调函数讲解文档及html调用demo。

在javascript中使用com组件的方法

转载自:  http://dhailin.blog.163.com/blog/static/230738322011128102043880/     首先创建一个COM组件,插入一个双接口Itest,在此接口上实现以下三个方法: STDMETHODIMP Ctest::test(void) //无输入输出参数 { // TODO: 在此添加实现代码

chenyujing1234的专栏 7654

jsp使用com组件

http://www.pconline.com.cn/pcedu/empolder/gj/java/0410/476832.html

chainli的专栏 每天进步一小步,个人成长一大步 970

JSP中如何引用Vue组件

相信很多小伙伴都有接触过一些政府、国企、或者一些老的项目,而往往这些老项目不会重构,Vue是14年正式推出的,而那些老项目都是基于JQ、JS写的一些项目,其实在很久以前大部分公司都没有前端这个职位,前端在七八年前不叫web前端开发工程师,他叫美工。什么是个美工,你不需要些JS,你会HTML排版,会切图就行,这就是当时的前端,那有小伙伴会问,浏览器端展示的页面效果是怎么实现的,难倒不是前端吗?其实大部分都是后端实现的,那个年代的后端,多多少少都会点前端的东西,不像现在,近几年各种框架泛滥成灾,通过面试就可以看

weixin_42080056的博客 1万+

JSP学习的一些补充知识

文章目录前言一、JSP页面组成2.读入数据总结 前言 上次已经了解了jsp基础,这篇是对上一篇jsp补充内容。 一、JSP页面组成 jsp页面元素包括: 静态内容 :HTML静态文本 指令 : “<%@”开始,以“%”结束。比如:<%@include file = " Filename" %> 表达式:<%=Java表达式%> 小脚本:<%Java 代码%> 声明:<%!方法%> 标准动作:以“<jsp:动作名”开始。以“</js

qq_51795666的博客 255

jsp程序使用com组件

jsp程序使用com组件的机会并不多,jsp也没有直接操作com的函数,但有的工作有时候还必须使用com组件来完成,下面就来说一下具体的操作方法。  在jsp使用com组件有两种方法:一种是用javascript在客户端来控制(严格说这个应该是html的功能),如:      function Hello() {  var result= myCom.Hello("李宗斌")

zaowei21的专栏 1120

COM组件设计与应用(九)(转载)

COM组件设计与应用(九)IDispatch 接口 for vc6.0下载源代码一、前言    终于写到了第九回,我也一直期盼着写这回的内容耶,为啥呢?因为自动化(automation)是非常常用、非常有用、非常精彩的一个 COM 功能。由于 WORD、EXCEL 等 OFFICE 软件提供了“宏”的功能,就连我们使用的VC开发环境也提供了“宏”功能,更由于 HTML、ASP、JS

WuOu的专栏 1332

COM组件设计与应用(十)(转载)

COM组件设计与应用(十)IDispatch 接口 for vc.net下载源代码一、前言    终于写到了第十回,我也一直期盼着写这回的内容耶,为啥呢?因为自动化(automation)是非常常用、非常有用、非常精彩的一个 COM 功能。由于 WORD、EXCEL 等 OFFICE 软件提供了“宏”的功能,就连我们使用的VC开发环境也提供了“宏”功能,更由于 HTML、ASP、J

WuOu的专栏 1073

COM 组件设计与应用(九)(转载)

COM组件设计与应用(九)IDispatch 接口 for vc6.0作者:杨老师下载源代码 一、前言 终于写到了第九回,我也一直期盼着写这回的内容耶,为啥呢?因为自动化(automation)是非常常用、非常有用、非常精彩的一个 COM 功能。由于 WORD、EXCEL 等 OFFICE 软件提供了“宏”的功能,就连我们使用的VC开发环境也提供了“宏”功能,更由于 HTML、ASP、J...

weixin_30687587的博客 76

Servlet和JSP的区别

简单的说,SUN首先发展出SERVLET,其功能比较强劲,体系设计也很先进,只是,它输出HTML语句还是采用了老的CGI方式,是一句一句输出,所以,编写和修改HTML非常不方便。   后来SUN推出了类似于ASP的镶嵌型的JSP,把JSP TAG镶嵌到HTML语句中,这样,就大大简化和方便了网页的设计和修改。新型的网络语言如ASP,PHP,JSP都是镶嵌型的SCRIPT语言。   从网络三层结

Star·Fire官方博客 502

转载COM 组件设计与应用(十)——IDispatch 接口 for VC.NET

原文:http://vckbase.com/index.php/wv/1225.html   一、前言 终于写到了第十回,我也一直期盼着写这回的内容耶,为啥呢?因为自动化(automation)是非常常用、非常有用、非常精彩的一个 COM 功能。由于 WORD、EXCEL 等 OFFICE 软件提供了“宏”的功能,就连我们使用的VC开发环境也提供了“宏”功能,更由于 HTML、ASP、JSP...

weixin_34383618的博客 84

转载)tiles组件的基本使用方法

转载)tiles组件的基本使用方法   源地址:http://www.dnbcw.com/biancheng/zujian/DEOY35358.html     简介:这是tiles组件的基本使用方法的详细页面,介绍了和组 件,,tiles组件的基本使用方法有关的知识,加入收藏请按键盘ctrl+D,谢谢大家的观看!要查看更多有关信息,请点击此处     tiles框架允...

allen 368

[转载]基础开发入门级:JSP与ASP的比较

基础开发入门级:JSP与ASP的比较从微软推出了ASP(ActiveServerPage)后,它以其强大的功能,简单易学的特点而受到广大WEB开发人员的喜欢。但是它却有微软产品的通 病,只能在Windows平台下使用,虽然它可...

congji3817的博客 174

JSP CGI和ASP的区别

被问到JSP和CGI程序的区别了,回答的时候,只记得CGI程序对参数的获取比较困难。 查了下,主要是效率低,CGI每处理一个请求会新建一个进程,相当耗资源; 一个Servlet被客户端发送的第一个请求激活,然后它将继续运行于后台,等待以后的请求。每个请求将生成一个新的线程,而不是一个完整的进程。多个客户能够在同一个进程中同时得到服务。 其他还有一些servlet使用标准的api,可...

重回潇洒家园 699

servlet和JSP有本质上的区别么?

先sun提出的是Servlet体系,这个体系使得使用JAVA的程序员也能开发基于B/S架构的WEB应用程序使用Servlet类将HTTP请求和响应封装在标准JAVA类中来实现各种WEB应用方案。随着大量的B/S架构程序开发出来以后,人们发现Servlet类的编写是非常繁琐的,主要集中在几个问题上:首...

ajwh64482的博客 240

COM组件设计与应用(十)IDispatch 接口 for vc.net

本文源代码下载地址:http://www.vckbase.com/code/downcode.asp?id=2735本文转载于http://www.vckbase.com/document/viewdoc/?id=1507作者杨老师一、前言    终于写到了第十回,我也一直期盼着写这回的内容耶,为啥呢?因为自动化(automation)是非常常用、非常有用、非常精彩的一个 COM 功能。由

独爱糕 829
上一篇: [转载]Merlin 的魔力: Java 联网增强技术
下一篇: [转载]深入研究 Hierarchical Inherited Rule-Interpreted XML
congji3817
博客等级 码龄10年 15粉丝 588原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值