怎么将JSP页面的数据导入到WORD中???急啊急!在线等!

史前文物 2004-09-09 06:55:51
将JSP页面的数据导入到WORD中!!!

其实是为了方便打印,请高手们赐教!

谢谢
...全文
227 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
kimjianzsu 2004-12-24
  • 打赏
  • 举报
回复
服了 power17() ,人 家是要动态生成的jsp页面数据导出到word文件, power17() 的方法只是把jsp的代码存过来
viano 2004-09-09
  • 打赏
  • 举报
回复


没有明白你的意思!

是用jsp调用word 呢?

还是 生成word 文件呢?

要是前者,我不是很清楚。

生成word 文件, 保存成 .doc就可以了!
power17 2004-09-09
  • 打赏
  • 举报
回复
不好意思,上面多写了一句。

就是out.println(bt);

打印出来确实不美观。

呵呵。

^_^
power17 2004-09-09
  • 打赏
  • 举报
回复
刚才我又试着写了一下。不过word真是够麻烦的。怎么都写不上。写到记事本里可以。中文也支持。下面是我刚写的一段,见笑了。
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<%@ page import="java.io.*"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>

<body>
<%
File file=new File("G:\\jsp.jsp");
FileInputStream stream=new FileInputStream(file);
FileOutputStream tfile=new FileOutputStream("e:\\file.txt",true);
int bt;
for(int i=0;i<file.length();i++){
bt=stream.read();
out.println(bt);
tfile.write(bt);
}
stream.close();
tfile.close();
%>
</body>
</html>
power17 2004-09-09
  • 打赏
  • 举报
回复
说句实话,这种有格式的我看见别问过。虽然问的不一样,但原理是一样的。

我以前试着写过,不过不能读取有特殊格式的,现在我还是在不停的找,仍然没有什么大的

进展。

如果没有什么特殊格式(如.txt),很多人还是能帮你的。
史前文物 2004-09-09
  • 打赏
  • 举报
回复
啊~~~~~~~~~~~~~~~~服了!

<%@ page contentType="application/vnd.ms-word" language="java"%>
<meta http-equiv="Content-Type" content="application/vnd.ms-word; charset=iso-8859-1">

是不是加这两句就行了?
我的TOMCAT还没架起来,没法实验!
有知道的吗?
sunmzg 2004-09-09
  • 打赏
  • 举报
回复
ctrl+A 、ctrl+C 、ctrl+V

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧