如何把JSP中的内容转化为WORD文档形式 怎么没回答啊。这可不是CSDN的风格噢!!!!!!先谢大家了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 主要可以将当前页面以WORD形式,另存为html,改换成JSP文件将在文件中将相关数据加入,转化为JSP时<%@ page contentType="application/msword;charset=GB2312" errorPage = "/home/errPage.jsp" language="java" %> response.setHeader("content-disposition", "attachment; filename="+"第一学期期中英语测试_"+SysDate+".word");这一句就可以把<body></body> 里面的东西转为word文档。而且下载下了。 可以利用table把试卷输出,然后利用JavaScript保存此表格为Word文档。//下面代码为引用论坛其他人的回复,自己没测试过App为表格ID,你调用一下SaveAs函数. 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; } <%@ page contentType="application/msword; charset=gb2312" import="java.util.*" %> 使用JAVA语言如何通过淘宝网的API接口获得数据 一个按钮提交多个页面的数据 网站上图片外连图片数量问题(100分探讨,欢迎近来看看) MYEclipse启动tomcate就出现DEBUG页面 巨大问题,操作后,怎样刷新树 一间上市公司的两道道【面试题】 送分啦!!!消息服务中间件的疑问 有用torque的高手嘛? Java,J2EE视频讲课 java的ArrayList是线性的,那岂不是每次add操作都要重新划分内存地址? java连接sql server数据库的问题 实时监测数据库的信息并在applet图中实时显示
<%@ page contentType="application/msword;charset=GB2312" errorPage = "/home/errPage.jsp" language="java" %>
//下面代码为引用论坛其他人的回复,自己没测试过
App为表格ID,你调用一下SaveAs函数.
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;
}