<%@ page import="java.io.*"%>
<%@ page import="org.textmining.text.extraction.*"%>
<%@ page contentType="application/msword;charset=gb2312"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD><TITLE></TITLE>
<META http-equiv="Content-Type" content="application/msword; charset=gb2312">
</HEAD>
<body>
<%
response.setContentType("application/msword");
FileInputStream in = new FileInputStream ("E:\\angel\\1刘桃英\\1刘桃英.doc");
WordExtractor extractor = new WordExtractor();
String str = extractor.extractText(in);
out.println(str);
%>
</body>
</html>能读出数据来,但是格式不正确,我加了response.setContentType("application/msword");
还是不行,我查了半天,好象没有这种问题的帖子,大家看看,有没有谁解决过这种问题,帮忙指点一下!
<%@ page import="org.textmining.text.extraction.*"%>
<%@ page contentType="application/msword;charset=gb2312"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD><TITLE></TITLE>
<META http-equiv="Content-Type" content="application/msword; charset=gb2312">
</HEAD>
<body>
<%
response.setContentType("application/msword");
FileInputStream in = new FileInputStream ("E:\\angel\\1刘桃英\\1刘桃英.doc");
WordExtractor extractor = new WordExtractor();
String str = extractor.extractText(in);
out.println(str);
%>
</body>
</html>能读出数据来,但是格式不正确,我加了response.setContentType("application/msword");
还是不行,我查了半天,好象没有这种问题的帖子,大家看看,有没有谁解决过这种问题,帮忙指点一下!
解决方案 »
- jsp连Oracle 数据库。进来看看代码哪错了
- 取数据库结果集放到List中出现死循环
- IE7能访问的链接IE6不能访问?
- 谁有简单点的hibernate 封装 util类
- Struts CheckBox标签的使用疑惑,大家帮帮忙
- Hibernate软件哪里有下载? 请给个网址!
- 不用第三方上传组件,如何上传文件?
- 几个小问题,希望在年前能解决
- 找 professional servlet servlets 2.3 源代码
- 救命:一个jsp中访问数据库的bean,问题多多!
- 用commons fileupload如何写上传下载程序??求解
- 那位兄弟知道RationalRose2003的下载地址(急用RationalRose2003)
表示你的输出内容是一个word文档,不需要使用POI, 直接读取二进制内容输出就行了
并且你的输出中不能再包括其他的字符,如<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
否则它的内容就不是一个合法的word文档返回二进制内容,一般不要使用jsp,jsp中稍不注意就会输出多余的空格
直接使用servlet
格式显示出来,楼上的意思大概是让我以word形式打开吧!
其实我觉得用poi根本不需要设置response.setContentType("application/msword");
只是后来实在找不出原因才加上去的,结果还是不行!