office控件。一般正式版都要收费。你可以先下载一个演示版本的来用。这里有一个,用着还可以。http://www.ntko.com/admin/homepage.nsf/vwDocsByAIDSumary/1B182A92E577069C48256DE5007FE759

解决方案 »

  1.   

    这个问题是这样的:从ORACLE的BLOG字段直接把EXCLE读出来,然后嵌在JSP页面显示.该怎么做啊?最好给点例子,谢谢!
      

  2.   

    方法和从数据库中取出图像,
    并在网页上是一样的.
        
        response.setContentType(application/vnd.ms-excel);
        OutputStream out = response.getOutpustStream();
        然后把从数据库中取出来的二进制数据输出到out中就可以了.
      

  3.   

    本文档为使用JSP-ORACLE的用户提供了一简要的集成介绍。仅供NTKO OFFICE文档控件的客户使用。
    http://www.ntko.com/admin/homepage.nsf/vwDocsByAIDSumary/F4C6F7638EC6E15A48256D9E001D0DFA
      

  4.   

    给你一个网页里用的excle(放在页面你们就可以马上看到效果):
               <OBJECT classid="clsid:0002E510-0000-0000-C000-000000000046" height=500 id=Spreadsheet1
    style="LEFT: 0px; TOP: 0px" width="100%" VIEWASTEXT>
                <!--PARAM NAME="HTMLURL" VALUE="ini.htm"-->
                <PARAM NAME="DataType" VALUE="HTMLURL">
                <PARAM NAME="AutoFit" VALUE="0">
                <PARAM NAME="DisplayColHeaders" VALUE="-1">
                <PARAM NAME="DisplayGridlines" VALUE="-1">
                <PARAM NAME="DisplayHorizontalScrollBar" VALUE="-1">
                <PARAM NAME="DisplayRowHeaders" VALUE="-1">
                <PARAM NAME="DisplayTitleBar" VALUE="0">
                <PARAM NAME="DisplayToolbar" VALUE="-1">
                <PARAM NAME="DisplayVerticalScrollBar" VALUE="-1">
                <PARAM NAME="EnableAutoCalculate" VALUE="-1">
                <PARAM NAME="EnableEvents" VALUE="-1">
                <PARAM NAME="MoveAfterReturn" VALUE="-1">
                <PARAM NAME="MoveAfterReturnDirection" VALUE="0">
                <PARAM NAME="RightToLeft" VALUE="0">
                <PARAM NAME="ViewableRange" VALUE="1:65536">
              </OBJECT>
      

  5.   

    用法类似于这样:
            <script language="javascript">
                <% 
                try{
                ArrayList infolist = (ArrayList)request.getAttribute("test");            
                 for(int i=0;i<infolist.size();i++){                
                    ArrayList temp = (ArrayList)infolist.get(i);
                    for(int j=0;j<temp.size();j++){
                        %>
                          Spreadsheet1.Cells(<%=i+1%>,<%=j+1%>)="<%="'"+temp.get(j)%>";                 
                        <%
                        }                
                    }                
                }catch(Exception e){
                    e.printStackTrace();
                    }            
                %>
            </script>其中Spreadsheet1.Cells()是可以直接赋值的
      

  6.   

    我的问提是这样的:点击一个BUTTON后,从数据库的BLOG字段读出EXCEL,然后在WEB页面上显示,显示效果是EXCEL嵌入WEB页面的显示!