日期:2014-05-18  浏览次数:20730 次

[100分]急急急!关于JSP中或者网页中调用ocx控件的若干问题,急求解答!
小弟是新手,前人留下几个ocx的实时图表控件,需要在网页里调用。具体问题如下:
问题1.我在网上找了些资料,常有类似如下的代码:
            <OBJECT       id= "ocx "      
            classid= "clsid:150BB381-EB0D-48E3-AF2F-565A4D9824E9 "      
            codebase= "XMLPrintClient.cab#version=1,1,4,0 "          
            width=691      
            height=453      
            hspace=0      
            vspace=0      
            align=center          
    >      
    <param       name= "Color "           value= "ffffff ">      
    <param       name= "ShowInForm "       value= "true ">      
    <param       name= "ShowToolBar "       value= "true ">      
    </OBJECT>      
(1)这其中的classid是如何得来的?
(2)是否对于一个ocx控件都会有同样的classid?
(3)codebase后面的.cab是否是包含插件的包?“#version=1,1,4,0”又为何义?
(4) <param=……> 标签里的代码是对要调用的ocx属性的设置吗?

问题2.如果要调用多个控件,应该如何解决?是否要用多个 <object> 标签?

问题3.由于所调控件要根据MS-SQL数据库中的数据画出走势图,数据是否要通过网页中的Java语句或Javabean连接数据库,然后再传递给控件?如果是这样的的话,那么控件与页面的数据又是如何传递的?

问题4.有没有比较详细讲解JSP或网页中调用ocx控件的书籍?推荐一下。

问题5.小弟身处北京,如果方便的话,盼望能直接联系。QQ260695736,手机13581780531

十万火急,如能帮忙,感激不尽!

------解决方案--------------------
问题3.由于所调控件要根据MS-SQL数据库中的数据画出走势图,数据是否要通过网页中的Java语句或Javabean连接数据库,然后再传递给控件?如果是这样的的话,那么控件与页面的数据又是如何传递的?


activex嵌套到网页中后,是在客户端执行的,所以你通过它去连接数据库,是危险的。如果在受保护的局域网内运行,勉强可以。

因为问题3的缘故,就把这个技术路线推翻了,所以其他问题拖后
------解决方案--------------------
看起来,这个控件是把xml作为数据来源,你用java实现一个数据反馈类