当前位置: 代码迷 >> Java Web开发 >> jsp页面中显示doc,ppt,xls,pdf文件 抢救
  详细解决方案

jsp页面中显示doc,ppt,xls,pdf文件 抢救

热度:492   发布时间:2016-04-16 21:54:02.0
jsp页面中显示doc,ppt,xls,pdf文件 急救啊
现在项目里要求在jsp页面中显示doc,ppt,xls,pdf文件,这些文件都保存在数据库中,公司人说以前有人用activeX能做,请问怎么实现。有没有其他方式实现呢?

下面这个方法读xml到页面中没问题,但是读txt会乱码,而且会循环输出不停止是怎么回事?

                    java.sql.Blob content = eomWoAttachDto.getFileContent();
    byte[] data = null;
    long nLen = 0L;
    nLen = content.length();
    InputStream inStream = content.getBinaryStream(); 
ServletOutputStream sout = response.getOutputStream();  
//txt输出的输出流   
byte b[] = new byte[0x7a120];  
for(int i = inStream.read(b); i != -1;)  
{
sout.write(new String(b);  
     //将缓冲区的输入输出到页面
    inStream.read(b);  
}
sout.flush();  
//输入完毕,清除缓冲  
inStream.close();
sout.close();

------解决思路----------------------
给你个地址吧,里面有你想要的,类是百度在线阅读

http://wenku.baidu.com/view/c6c68fc6bb4cf7ec4afed0f2.html
------解决思路----------------------
转成html 或者直接显示
  相关解决方案