如何能实现下面这样的要求:jsp页面里加载控件:当访问jsp页面时,会在工具栏下面提示下载某某控件,然后点击下载,会保存到本机电脑里面。因为jsp页面代码里有调用控件里面接口的代码,所以当控件保存到本机电脑里面后,就能实现对其接口的调用。比如要实现生成签名证书,在jsp页面有个按钮,这个按钮对应着调用控件里面生成签名证书的接口,当你点击这个按钮时,就能去调用控件里面的接口,然后就能生成签名证书。就是说通过访问jsp页面,能调用本机(客户端)上的已经存在的接口。前提是当你第一次访问这个页面时,会提示你下载相应的控件,以后再访问时,就会直接去调用控件的接口了。 

解决方案 »

  1.   

    activex是微软做的,不是很懂啊,帮你顶一个~~呵呵
      

  2.   

    用自己开发的控件么? 只要把那些DLL 和OCX文件放到SYSTEM32目录下 注册下 然后JSP页面中 
    <object classid="clsid:00460182-9E5E-11d5-B7C8-B8269041DD57"  CodeBase= Dsoframer.ocx#Version=2,0.0,4
    id="oframe" width="1000" height="1000">
             <param name="BorderStyle" value="1">
             <param name="TitlebarColor" value="52479">
             <param name="TitlebarTextColor" value="0">
             <param name="Menubar" value="1"> 
     </object>
    然后调用oframe暴露的接口 就可以实现你所说的功能了
      

  3.   

    你可以用applet实现你的功能。
    也可以把你开发的插件ocx,dll 打包成cab文件。
    建议你查一下vc打包cab的相关知识