社区
Web 开发
帖子详情
求救!将JSP页面的数据导入到WORD中!!!
史前文物
2004-09-09 11:09:47
将JSP页面的数据导入到WORD中!!!
其实是为了方便打印,请高手们赐教!
谢谢
...全文
216
7
打赏
收藏
求救!将JSP页面的数据导入到WORD中!!!
将JSP页面的数据导入到WORD中!!! 其实是为了方便打印,请高手们赐教! 谢谢
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
power17
2004-09-16
打赏
举报
回复
这个太难了。有人说用activeX可以,不可始终没有亲见。我写过几次。每次都试着用不同的
方法,不过很遗憾,每次都是除了.doc不行外,其它的都行。如果要转换成其它格式,我可
以帮你,就这个.doc我帮不上忙
gjd111686
2004-09-16
打赏
举报
回复
打印
function PrintFile()
{
var strResult=window.confirm("确认用Word打印吗?");
if(strResult)
{
try
{
App.focus();
document.execCommand("SelectAll");
document.execCommand("Copy");
App.focus();
var WordApp=new ActiveXObject("Word.Application");
WordApp.Application.Visible=true;
var Doc=WordApp.Documents.Add();
Doc.Activate();
Doc.Content.Paste();
Doc.PrintPreview();
WordApp.DisplayAlerts=false;
Doc.Close();
WordApp.DisplayAlerts=true;
WordApp.Quit();
}
catch(e){}
}
else
{
var hwnd=window.open("");
hwnd.document.write(App.innerHTML);
}
return false;
}
gjd111686
2004-09-16
打赏
举报
回复
将Word文件导到JSP页面
<object id=FileDialog style="left: 0px; TOP: 0px" classid="clsid:f9043c85-f6f2-101a-a3c9-08002b2f49fb" codebase="http://activex.microsoft.com/controls/vb5/comdlg32.cab">
</object>
<input type=button value="打开Word文档" onclick='OpenFile()'>
<input type=button value="HTML格式" onclick='window.confirm(App.innerHTML)'>
<div align=left id=App style="border:1 solid #000000;background-color:#FFFFFF;height:400px;overflow:auto;width:100%;z-index:2" contentEditable></div>
<script>
function OpenFile()
{
try
{
FileDialog.CancelError=true;
FileDialog.Filter="Word模板|*.doc|Word模板|*.dot";
FileDialog.ShowOpen();
var WordApp=new ActiveXObject("Word.Application");
WordApp.Application.Visible=false;
var Doc=WordApp.Documents.Open(FileDialog.filename);
Doc.Activate();
Doc.Parent.Options.InsertedTextColor=4;
Doc.Parent.Options.InsertedTextMark=2;
Doc.Parent.Options.DeletedTextColor=4;
Doc.Parent.Options.DeletedTextMark=1;
Doc.TrackRevisions=true;
Doc.PrintRevisions=true;
Doc.ShowRevisions=true;
Doc.Application.UserName="";
var Range=Doc.Range();
Range.Select();
var Selection=WordApp.Selection;
Selection.Copy();
App.focus();
document.execCommand("Paste");
App.focus();
WordApp.DisplayAlerts=false;
Doc.Close();
WordApp.DisplayAlerts=true;
WordApp.Quit();
}
catch(e){}
return false;
}
</script>
fancuixia
2004-09-16
打赏
举报
回复
<%@ page contentType="application/msword; charset=gb2312" language="java"%>
可以将页面内容转化为WORD,但如果打印中如果有图片和表格,我也没有办法处理。
yangzuyu12
2004-09-09
打赏
举报
回复
up
张海霖
2004-09-09
打赏
举报
回复
哦,没用过,学习
形印声传
2004-09-09
打赏
举报
回复
好象是将jsp页的头设置成word格式的就可以了,具体语法我忘记了,你查查网上资料吧,反正是一定可以的~~ 设置成excel也可以!
jsp页面
数据
导入
word
一、把
jsp页面
数据
复制到
word
文档 var table=document.getElementById(printTable); row=table.rows.length; column=table.rows(1).cells.length; var
word
= new ActiveXObject("
Word
.Application");
word
.Appl
jsp 页面生成
word
文档
现场需要一个内容自动生成
word
文档,并自动上传到ftp的功能。 功能需求:一个维护程序,只需要填写时间和文档的基础信息,根据时间去取其他程序的
数据
,进行归总,并按照现场给的模板进行生成
word
文档。 解决方案:1.将现场提供的
word
的模板另存为html文件,生成之后除了html文件外,还有一些其他xml等文件,在html的head标签会引用这些文件,将其全部删
java jsp输出
word
_
Jsp页面
保存及生成
Word
文档
由于项目需要实现此功能,于是从网上找了下相关资料,据我了解目前有如下3种方法用于实现:1-apache的POI,此方法对Excel的导出做的很好,目前对
Word
的导出方面的功能尚未完全。2-纯JavaScript脚本实现。主要通过客户端调用本机Office组件来实现。3-在
JSP页面
引入头文件实现。纯JavaScript脚本实现细节方面大体是创建一个
word
组件ActiveXObject('Wor...
jsp下
word
显示和读取
直接把jsp
中
的内容以
word
的形式显示出来和保存,在jsp最上边加一句话就可以!%@page contentType="application/ms
word
;charset=GBK" %> jsp
中
把
数据
作为“文件流”的形式直接向
word
文档
中
导入
,但是那样(没有格式) File file = new File ("F:/work/sgcc_project/sgcc/progres
JSP生成
WORD
文档
在web-oa系统
中
,公文管理好象不可或缺,有时需要从
数据
库
中
查询一些
数据
以某种格式输出来,并以
word
文档的形式展现,有时许多
word
文档保存到
数据
库
中
的某个表的Blob字段里,服务器再把保存在Blob字段
中
的图片文件展现给用户。通过网上查找发现很少有关于此类的文章,现在整理起来供大家参考。1 在client端直接生成
word
文档在
jsp页面
上生成
word
文档非常简单,只需把contentTyp
Web 开发
81,108
社区成员
341,721
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章