首页 > 怎么在jsp中打开word

怎么在jsp中打开word

怎么在jsp中打开word,之前说的不够清楚,现在说的清楚些,不编辑,只打开显示就行,但是要在网页打开,不是弹出一个下载地址,word文档在服务器上,不在本地,最好是用工程源码分享下,毕竟三两句说不清楚,附一个测试的链接
http://7xka5g.dl1.z0.glb.clouddn.com/a.docx


首先不知道你只是要打开Word文档还是要编辑里面的内容。
你也知道三言两语说不清楚,那就要先把问题写清楚。
只是打开Word文档还真是三言两语的事情。
编辑内容就比较复杂了。

Code:

public static void openWord(String path) {
        try {
            Runtime runtime = Runtime.getRuntime();
            runtime.exec("rundll32 url.dll FileProtocolHandler " + path);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

去除方法体和异常获取,两行代码的事情。


update - 2016-1-8 15:11:38

找到一个word 转 pdf的插件

http://xdoc.aliapp.com/java.html

然后直接给pdf地址就能在线打开了


是否能打开取决于浏览器及请求的回复头信息
就像在浏览器查看PDF文件的道理一样
你的请求回复头信息中告诉浏览器当前回复的内容是一个PDF文件,如果浏览器知道认识这种文件类型,那么它就会在浏览器中打开给你看,如果不支持直接打开,就会让你下载~~~

关键要浏览器支持并设置相应的http头信息~~~

【热门文章】
【热门文章】