社区
Java EE
帖子详情
在java中如何生成word 文档 要求文档中有表格???
dmm_2008
2008-06-23 04:49:52
我想在JAVA中生成WORD文档...
要求文档中有表格样式...
请问怎么实现 ..
有例子更好,,先谢了....
或者说是.先生成 JSP页面..然后再将页面中的表格生成 WORD文档 ..
要求和页面看到的一样..都有表格样式 .
请问怎么弄..
...全文
853
7
打赏
收藏
在java中如何生成word 文档 要求文档中有表格???
我想在JAVA中生成WORD文档... 要求文档中有表格样式... 请问怎么实现 .. 有例子更好,,先谢了.... 或者说是.先生成 JSP页面..然后再将页面中的表格生成 WORD文档 .. 要求和页面看到的一样..都有表格样式 . 请问怎么弄..
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dmm_2008
2008-09-25
打赏
举报
回复
谢谢 参考一下
dmm_2008
2008-07-09
打赏
举报
回复
sd5816690 谢了..值得参考
小雨转晴
2008-07-07
打赏
举报
回复
POI的jar包可以到我那里下载free
sd5816690
2008-06-27
打赏
举报
回复
1、如果直接从数据库导出,去看 poi 的使用
2、导出页面表格到word或excel
以下代码来自
http://blog.csdn.net/cngkqy/archive/2007/09/27/1803301.aspx
javascript将网页表格导出Word
<script>
function AllAreaWord()
{
if(document.all("tab").rows.length==0)
{
alert("没有内容可导!");
return;
}
try{
var oWD = new ActiveXObject("Word.Application");
}catch(e)
{
alert("无法调用Office对象,请确保您的机器已安装了Office并已将本系统的站点名加入到IE的信任站点列表中!");
return;
}
var oDC = oWD.Documents.Add("",0,1);
var oRange =oDC.Range(0,1);
var sel = document.body.createTextRange();
sel.moveToElementText(tab); //tab 为导出数据所在的表格ID
sel.select();
sel.execCommand("Copy");
oRange.Paste();
oWD.Application.Visible = true;
}
</script>
<table id="tab" align="center" width="300" border="1" bordercolor="#2baeff" cellpadding="0" cellspacing="0" bgcolor="lightblue">
<Tr>
<Td>1</td>
<Td>2</td>
<Td>3</td>
</tr>
<Tr>
<Td>4</td>
<Td>5</td>
<Td>6</td>
</tr>
<Tr>
<Td>7</td>
<Td>8</td>
<Td>9</td>
</tr>
</table>
<input type=button name='button_export' title='导出到word' onclick=AllAreaWord() value=下载到word>
--------------------------------------------------------------------------------
javascript将网页表格导出Excel
<SCRIPT LANGUAGE="javascript">
<!--
function AutomateExcel()
{
var elTable = document.getElementById("outtable"); //outtable 为导出数据所在的表格ID;
var oRangeRef = document.body.createTextRange();
oRangeRef.moveToElementText( elTable );
oRangeRef.execCommand( "Copy" );
try{
var appExcel = new ActiveXObject( "Excel.Application" );
}catch(e)
{
alert("无法调用Office对象,请确保您的机器已安装了Office并已将本系统的站点名加入到IE的信任站点列表中!");
return;
}
appExcel.Visible = true;
appExcel.Workbooks.Add().Worksheets.Item(1).Paste();
appExcel = null;
}
//-->
</SCRIPT>
<input type="button" name="out_excel" onClick="AutomateExcel();" value="导出到excel" class="notPrint">
<table border="1" cellpadding="0" cellspacing="0" id=outtable>
<tr height="28">
<td width="27" height="86" rowspan="4" bgcolor="#ffffcc">序号</td>
<td width="111" rowspan="4" bgcolor="#ffffcc"><div align="center">服务网点</div></td>
<td width="402" colspan="7" bgcolor="#ffffcc"><div align="center">用户满意度</div></td>
</tr>
<tr height="19">
<td width="100" height="39" colspan="3" rowspan="2" bgcolor="#ffffcc"><div align="center">样本数量</div></td>
<td width="218" colspan="3" rowspan="2" bgcolor="#ffffcc">对该服务网点实施本次活动的整体评价,满分10分(平均分数)</td>
<td width="84" rowspan="3" bgcolor="#ffffcc"><div align="center">季度平均分</div></td>
</tr>
<tr height="20"> </tr>
<tr height="19">
<td width="29" height="19" bgcolor="#ffffcc"><div align="center">4月</div></td>
<td width="29" bgcolor="#ffffcc"><div align="center">5月</div></td>
<td width="42" bgcolor="#ffffcc"><div align="center">合计</div></td>
<td width="68" bgcolor="#ffffcc"><div align="center">4月</div></td>
<td width="68" bgcolor="#ffffcc"><div align="center">5月</div></td>
<td width="82" bgcolor="#ffffcc"><div align="center">合计</div></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td bgcolor="#ffffcc"> </td>
<td> </td>
<td> </td>
<td bgcolor="#ffffcc"> </td>
<td bgcolor="#ffffcc"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td bgcolor="#ffffcc"> </td>
<td> </td>
<td> </td>
<td bgcolor="#ffffcc"> </td>
<td bgcolor="#ffffcc"> </td>
</tr>
</table>
bao0437
2008-06-27
打赏
举报
回复
在servlet中把输出格式set 一下就行了
java
代码实现
word
转换成pdf
va代码
word
转pdf ,
word
批量转换成pdf,
word
单独转换成pdf,只需要调用
Word
ToPDFUtil方法就可以实现批量或者单独转换
Java
用freemarker导出
word
例子
Java
用freemarker导出
word
例子详见我的博客
aspose.
word
s操作
word
一些关键方法
本资源采用aspose.
word
s 组件实现插入文件,页面设置,替换
表格
操作,分页等方法。本资源采用aspose.
word
s 组件实现插入文件,页面设置,替换
表格
操作,分页等方法。
利用IText导出
word
的例子
本例子是利用IText书写的例子,简单实用,欢迎下载
基于android的
Word
格式阅读器代码
实现了基于android系统的
Word
格式
文档
阅读器,能流畅的实现显示
Word
格式
文档
内容的功能。
Java EE
67,549
社区成员
225,860
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章