在服务器端,JSP页面怎么只读打开本地的word文件并显示在网页上?

最近开发网站,遇到一个问题就是在服务器端,JSP页面怎么只读打开本地的word文件并显示在网页上,请问高位高手有没有什么解决办法,卓正的pageoffice可以办到,但是用不起啊,万分感谢啊!!!

补充说明:不是要下载这个word文件,而是要在网页上看到word里面的内容,也不让用户修改,做得像百度文库那样的效果更好啦

Word

JSP

分享到:

------解决方案--------------------

现在有两种方式实现①Txt/Word/Excel/PPT=>PDF(OpenOffice+JodConverter)=>SWF(pdf2swf)=>FlexPaper浏览,

优点:用户上传成功之后可以马上浏览上传的文件;

缺点:只能处理小文件(1M左右),大的文件无法将pdf转化为swf

②用户上传之后,由单独的程序使用FlashPaper解析用户上传的文件,解析完毕之后用户可以查看,

优点:可以解析比较大的文件

缺点:FlashPaper在解析某些文件时,会弹出一个无法加载的对话框,需要人工点击之后程序才能继续进行解析

别处看到的,你可以试下

------解决方案--------------------

如果只是只读,楼上的解析是一种方法,但是对于程序员来说比较累人。

你用不起pageoffice,那可以使用dsoframer。相关的代码我也有。相对楼上的就是自己不用那么累,但是可能稍微有点大柴小用。

------解决方案--------------------

String path = request.getContextPath();

String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

String id = "1";

%>

dsoframer测试

var docurl = "";

function load(){

//document.all.oframe.CreateNew("Word.Document");   //此处是新建一个word

document.all.oframe.Open("/upload/1.doc",false,"Word.Document");     //此处为打开给定地址的word

}

Java只读服务器,在服务器端,JSP页面如何只读打开本地的word文件并显示在网页上...相关推荐

  1. Java开发在线打开编辑保存Word文件(支持多浏览器)

    Java调用PageOffice实现在线编辑保存Word文件(以jsp调用为例,支持SSM.SSH.SpringMVC等流行框架) 1. 下载PageOffice开发包:http://www.zhuo ...

  2. java开发在线打开编辑保存word文件

    Java调用logo是"P"图标的第三方插件,实现在线编辑保存Word文件(以jsp调用为例,支持SSM.SSH.SpringMVC等流行框架) 工具/原料 Eclipse或MyE ...

  3. JSP基础 web服务器如何访问 jsp 页面

    JSP JSP全名为Java Server Pages,中文名叫 java服务器页面,其简单来说就是一个servlet . JSP可以跨平台使用,既能运行在Linux操作系统上,也可以运行在Windo ...

  4. 服务器端JSP页面连接MySQL数据库的学习

    本地搭建JSP与MySQL的连接想必能看到这篇文章的人都会了,我就不再累述. 初学者码农,网上淘宝买的JSP空间,1元每月,速度稍慢,但还算稳定.本地写好简单的连接数据库的代码,上传上去还算简单,把J ...

  5. java实现动态验证码源代码——jsp页面

    我们通常在其他网站注册或者登陆的时候会发现一个很高大上的验证码,那么怎么用java代码实现呢?下面我给大家贴一下我写的方法: 此文章是写的前台jsp页面的代码: <%@ page languag ...

  6. jsp如何显示ftp服务器的图片,Jsp页面上传图片和缩略图查看

    关于Jsp页面上传图片和缩略图查看 主要分为两部分: 第一,图片的上传,图片保存在ftp服务器里(也可以是对应的项目文件夹下需要相对应的修改) 第二,上传后,我们通过点击页面的缩略图查看原图 关于图片 ...

  7. Java:WEB-INF目录下JSP页面的访问方法

    访问WEB-INF目录下的JSP页面 WEB-INF目录下的JSP页面是不能直接通过浏览器访问到的,必须通过控制的转发才能访问到页面 1. 浏览器直接访问 浏览器访问http://localhost: ...

  8. 关于springmvc框架的web工程,从.xml到.java再到.jsp显示到网页上的过程,以及jsp静态文件的访问

    作为一个初学者来说解决一个大难题是不容易的,要抓紧记录下来分享给大家才行. 首先,你应该拥有一个配置好的环境和安装好插件的eclipse(需要用到web插件,spring插件和jsp插件),以及tom ...

  9. JSP页面如何调用自己写的.class文件

    参考原博客地址:JSP页面如何调用到.class文件[原创] 调试出来了第一个调用了类文件的JSP页面小程序,回顾一下过程. 先写个a.java文件,保存在C盘根目录下,代码如下: package x ...

最新文章

  1. carsim学习笔记4——路面的一些设置1
  2. php hash pbkdf2,PHP hash_pbkdf2 哈希(Hash)函数
  3. 域 嵌入图像显示不出来_如何(以及为什么)将域概念嵌入代码中
  4. 信息学奥赛一本通 1043:整数大小比较 | OpenJudge NOI 1.4 05
  5. 面试官:原生GAN都没搞清楚,自己走还是我送你
  6. 作战手册-2011-12-18
  7. Mac那些你不知道的 :自带计算器的隐藏功能
  8. Facebook内布拉斯加州数据中心将扩建100万平方英尺
  9. 北斗导航 | RAIM算法之最小二乘残差法(原理讲解,附代码链接:可用性判定)
  10. 计算机房加湿机,数据中心加湿系统计算及方法探讨【新规范加湿方式对比及计算分析】...
  11. 科研论文中,图片组合方法和导出高分辨率的方法
  12. leetcode第12题Python版整数转罗马字符串
  13. 手机远程共享计算机文件,电脑如何共享文件到手机
  14. 第四课 MC9S08DZ60之实时计数器RTC
  15. ES数据的操作(二)
  16. 最全Ansible学习总结
  17. win10录屏_win10自带的录屏软件好用!!!
  18. Qt5 学习之路及嵌入式开发教程21:QML基础
  19. Office 2007重新输入序列号激活
  20. 【数据库MySQL】

热门文章

  1. stm32l0的停止模式怎么唤醒_关于Mac睡眠模式,你不知道的那些事
  2. java中线程调度遵循的原则_Java 多线程(三) 线程的生命周期及优先级
  3. 情人节海报模板,甜到牙疼!
  4. 国内人气设计师交流平台集设
  5. UI设计素材|如何为数据可视化选择更漂亮的颜色
  6. 导入数据_导入外部数据的三个技巧
  7. c语言筛选法_「干货」C语言经典算法筛选法求质数,极少数人用过的素数求解法...
  8. Intel VMM-虚拟机监控器
  9. Linux内存管理:ARM64体系结构与编程之cache(3):cache一致性协议(MESI、MOESI)、cache伪共享
  10. Linux内核空间内存申请函数kmalloc、kzalloc、vmalloc的区别