首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

在jsp中调用自己写的ocx为什么每次都提示安装?该如何解决

2012-03-03 
在jsp中调用自己写的ocx为什么每次都提示安装?每次运行调用ocx的jsp页时都会提示安装,为什么?JSP页代码如

在jsp中调用自己写的ocx为什么每次都提示安装?
每次运行调用ocx的jsp页时都会提示安装,为什么?
JSP页代码如下
<%@   page   contentType= "text/html;charset=GB2312 "   language= "java "   %>
<%@   page   import   = "java.io.IOException,javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpSession,javax.servlet.jsp.*; "%>
<html>
<head>
    <title> OCX测试 </title>
</head>

<body   Leftmargin=0   topmargin=0     rightmargin= "0 "   bottommargin= "0 ">
<table   width= "100% "   height= "100% ">
  <tr   height= "100% "> <td   valign= "top ">
<%
//System.gc();
StringBuffer   outString   =   new   StringBuffer( " ");
outString.append( " <OBJECT   id   =   \ "test\ "   \n ");
outString.append( "classid=\ "clsid:BB3A37B1-A516-4BBA-9F97-91DED12CAF30\ "   \n ");
outString.append( "codebase=\ "./test.cab#version=1,0\ "   \n ");
outString.append( "width=100%   height=100%   align=center   hspace=0   vspace=0>   \n ");
outString.append( " </OBJECT>   \n ");
JspWriter   writer   =   pageContext.getOut();
    try
        {
            writer.print(outString.toString());
        }
    catch(IOException   e)
        {
            throw   new   JspException(e.getMessage());
        }
%>
  </td>
  </tr>
</table>
</body>
</html>


[解决办法]
为什么不作为静态html元素 <object> </object> 直接写,而用java?
[解决办法]
在ie中把这个站点加入信任站点

热点排行