社区
Java EE
帖子详情
jsp如何从本地提取一个word文档显示在页面中
tim_coad
2011-12-14 07:32:19
如题 完全没有思路 有什么插件介绍吗
...全文
229
6
打赏
收藏
jsp如何从本地提取一个word文档显示在页面中
如题 完全没有思路 有什么插件介绍吗
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tim_coad
2011-12-17
打赏
举报
回复
public class readdoc {
public String readDocFile(String Path) throws IOException {
// 创建文件输入流
FileInputStream in = new FileInputStream(new File(Path));
// 创建WordExtractor
// 对DOC文件进行提取
WordExtractor extractor = new WordExtractor(in);
String[] all = extractor.getParagraphText();
String text ="";
for(int i=0;i<all.length;i++){
text +="<p>"+" "+all[i]+"</p>";
}
return text;
}
}
用这种方法解决了分段,但是空格还是提取不到,手动在每行开头加了4空格,有没有方法提取到空格
达布留西
2011-12-17
打赏
举报
回复
试试pre标签
tim_coad
2011-12-16
打赏
举报
回复
上面代码有误:
public String readFile(String path){
FileInputStream in = new FileInputStream(new File(path));
WordExtractor extractor = null;
String text = null;
extractor = new WordExtractor(in);
text = extractor.getText();
return text;
}
tim_coad
2011-12-16
打赏
举报
回复
换了下思路,不直接显示word文档,而是用了POI,取得word内容后再显示内容
代码:
public String readFile(String path){
FileInputStream in = new FileInputStream(new File(origFileName));
WordExtractor extractor = null;
String text = null;
extractor = new WordExtractor(in);
text = extractor.getText();
return text;
}
word的内容能通过text在页面上全部显示出来,但是不能保留word的板式,分行,空格都没了,请教高手应该如何做才能分行
walking56489
2011-12-15
打赏
举报
回复
[Quote=引用 1 楼 heheerwa 的回复:]
想从net转Java关注下
[/Quote]
我也是从.net转java的呢。
heheerwa
2011-12-14
打赏
举报
回复
想从net转Java关注下
jsp
页面
生成
word文档
现场需要
一个
内容自动生成
word文档
,并自动上传到ftp的功能。 功能需求:
一个
维护程序,只需要填写时间和文档的基础信息,根据时间去取其他程序的数据,进行归总,并按照现场给的模板进行生成
word文档
。 解决方案:1.将现场提供的word的模板另存为html文件,生成之后除了html文件外,还有一些其他xml等文件,在html的head标签会引用这些文件,将其全部删
jsp
下word
显示
和读取
直接把
jsp
中
的内容以word的形式
显示
出来和保存,在
jsp
最上边加一句话就可以!%@page contentType="application/msword;charset=GBK" %>
jsp
中
把数据作为“文件流”的形式直接向
word文档
中
导入,但是那样(没有格式) File file = new File ("F:/work/sgcc_project/sgcc/progres
将
jsp
页面
生成word、excel、pdf文档
开发过程
中
,有时要求将
显示
查询结果的
jsp
页面
生成word、excel、pdf等类型的文档,甚至可能要求将那些格式的文档下载下来,因为这样更符合客户的需求,也更利于他们的办公使用。 基于此,上网查阅了一些资料,现简单整理一下,以供自己和大家学习。 1、在client端直接生成
word文档
在
jsp
页面
上生成
word文档
非常简单,只需把con
在
jsp
页面
中
显示
word,excel
二。第一种方法 1.在web.xml
中
加入 doc application/msword xls application/msexcel 2.
jsp
页面
中
加入 ********************以上两步即可。。。。。。。。。
JSP
生成
WORD文档
在web-oa系统
中
,公文管理好象不可或缺,有时需要从数据库
中
查询一些数据以某种格式输出来,并以
word文档
的形式展现,有时许多
word文档
保存到数据库
中
的某个表的Blob字段里,服务器再把保存在Blob字段
中
的图片文件展现给用户。通过网上查找发现很少有关于此类的文章,现在整理起来供大家参考。1 在client端直接生成
word文档
在
jsp
页面
上生成
word文档
非常简单,只需把contentTyp
Java EE
67,535
社区成员
225,843
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章