很多javaweb项目中用到了和硬件设备交互的功能,如果仅仅靠java代码,是无法实现这个目标的,所以,可以在js代码中调用控件:
<1>现在jsp页面使用div形式嵌入ocx控件,classid为标示符:
<div><OBJECT id="Sadp_OCX" classid="clsid:8CAA6E82-3567-4FAA-BB76-6735E45E3B61" width=0 height=0 ></OBJECT></div>
<2>js中进行调用:
$("#button-detect-encoder").click(function ()
{
var sadpOcx = document.getElementById("Sadp_OCX");
param = sadpOcx.StartDetectA();
}
这样就开始调用ocx控件的函数了。
<3>可以实现我们需要的功能了。