jsp文件怎么显示word文档
1、利用jacob包将用户上传的word文件转换成htm格式,必须是“筛选过的网页”,不然显示不了图片;将转换好的htm格式文档路径存入数据库,读的时候就在数据库里读。

3、把jacob.jar放入 项目的lib包将word文档转换为htm格式的java代码如下import com.jacob.com.*;import com.jacob.activeX.*;import java.io.*;public class WordToHtml {

5、// 要转换的word文件String tpFile = htmlpath;// HTML文件boolean flag = false;try {app.setProperty("Visible", new Variant(false));// 设置word不可见Object docs = app.getProperty("Documents").toDispatch();Object doc = Dispatch.invoke(docs,"Open",Dispatch.Method,new Object[] { inFile, new Variant(false),new Variant(true) },new int[1]).toDispatch();// 打开word文件/** new Variant(10)筛选过的网页* new Variant(9) 单个文件网页* new Variant(8) 另存为网页* new Variant(7) 另存为txt格式* new Variant(6) 另存为rtf格式* new Variant(0) 另存为doc格式*/Dispatch.invoke(doc, "SaveAs", Dispatch.Method, new Object[] {tpFile, new Variant(10) }, new int[1]);// 作为html格式保存到临时文件Variant fl = new Variant(false);Dispatch.call(doc, "Close", fl);flag = true;} catch (Exception e) {e.printStackTrace();} finally {app.invoke("Quit", new Variant[] {});}System.out.println("转化完毕!");}public static void main(String[] args) {
