我在jsp页面中需要和其他的系统做接口,对方提供了一个ocx控件,请问我如何调用?
怎样实现?
不难呀,数字签名,我早实现了。
Activex 数字签名:
http://www.csdn.net/Develop/article/18%5C18061.shtm
CSDN_在java中编程实现数字签名系统:
http://www.csdn.net/Develop/Article/18/18735.shtm
控制是由程序来运行的,你先将控制注册到本机,然后你可以通过frontPage加入控件,主要的目的是得到控制的注册ID,然后用脚本来实现就可以了,在FrontPage中会产生一样相关的代码,你根据需要进行调整。
第二种方法,你可以利用微软的控制加载的一个工具产生ID号也可以添加控制到你的JSP中
http://expert.csdn.net/Expert/icView1.asp?id=2119705
<%@ page contentType="text/html; charset=GBK" %>
<%@ page language="java" import="java.sql.*,java.io.*,java.util.*,db.DBConnectionManager ,beauty_culture.globalBean"%>
<html>
<head>
<title>用户卡金额扣减操作</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<%
String price="";
price=request.getParameter("price");
%>
<body bgcolor="#ffffff" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<P>
<OBJECT id=UserControl11 classid=clsid:B14B1123-A400-48DE-9207-FA522818DAB7><PARAM NAME="_ExtentX" VALUE="11007"><PARAM NAME="_ExtentY" VALUE="7329"></OBJECT>
</P>
</body>
</html>
这是我在JSP里面调用的一个OCX控件
你先将你的控件放在system32\下面,运行regsvr32 名字.ocx进行注册.
然后
你可以通过INTERDEV6 来生成这个控件的ID号也可能通过FONTPAGE2000(像楼上说的那样)
你再将新生成的id号覆盖掉我文件中的ID号就可以了