Jquery 可以导出word么
ireport 导出word格式
导出word格式 在它的文档中也没有,
// String sql = "select * from cfg_static_user_relation"; 如果传SQL语句的话用该句
String ReportModel ="/test/test.jasper";
File reportFile = new File(application.getRealPath(ReportModel));
System.out.println(reportFile);
if(!reportFile.exists())
throw new JRRuntimeException("报表绘制失败,找不到报表配置文件!");
JasperReport jasperReport = (JasperReport)JRLoader.loadObject(reportFile.getPath());
// Connection conn=null;
// conn=JdbcConnectionFactory.getConnection();
Collection coll = UserService.generalCollecion();
JRDataSource sor = new JRBeanCollectionDataSource(coll);
System.out.println(application.getRealPath("test/1224215057359.png"));
Map parameters = new HashMap();
parameters.put("re",application.getRealPath("test/1224215057359.png"));
// JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport ,parameters,conn);
JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport ,parameters,sor);
JRExporter exporter = new JRRtfExporter();
String tmpFilename = System.currentTimeMillis() + ".doc";
response.setContentType("application/msword;charset=utf-8");
response.setHeader("Content-Disposition", "attachment; filename="+tmpFilename);
exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint);
exporter.setParameter(JRExporterParameter.OUTPUT_STREAM, response.getOutputStream());
exporter.exportReport();
这样就可以导出WORD格式了
--------------------------------------------------------------------------------
提问者对于答案的评价:
我的已经出来了‘
哎
我用的是金山的WSP办公
换了office的就可以了
.net mvc 利用jquery导出controllers层导出excel方法时,为什么不弹出提
思路步骤:1.JQuery提交到后台程序处理2.程序处理Excel文件 保存到服务器上tmp文件夹下 比如tmp/201105031129156.xls3.controllers返回这个文件路径的字符串4.JQuery的提交回调函数执行打开新窗口 地址就是tmp/201105031129156.xls,然后浏览器就会弹出下载窗口 --------------------------------------------------------------------------------------------主要是JQuery的ajax提交的方法$.ajax({ type: "POST", url:"yourURL", dataType: "json", data:"title=" + $('#title').val(), //此处提交参数 controllers需要什么参数就在这里组success: function(data) { //data就是controller返回的结果,可以是json的结果 在此处解析 // 也可以是一个字符串,直接使用 //本例中直接window.open()打开一个新窗口用于下载}})-----------------------------------------------------------------------------------------controller中利用MVC框架中包含了一个特殊的JSONActionResult [HttpPost] public ActionResult GetEmployee() { return Json(new Employee() { Id = 1, Name = "chenxizhang" }); }//我觉得本例中,你导出Excel应该没有问题,主要问题处在jquery和mvc的通信//望采纳。
jquery如何实现excel解析,把excel中复以文本形式的复制,然后解析
你好!
方法1
1 文本文件如果是一行数列
最简单的是直接选中多行直接粘贴或将扩展名改为csv直接打开或
excel---数据----导入外部数据-----导入数据-------选择文本文件1.txT--------下一步------下一步------完成-------选择表中存放位置
2文本文件如果是数行数列(如三行四列)
xcel---数据----导入外部数据-----导入数据-------选择文本文件1.txT--------选中固定宽度后点击下一步------下一步------完成-------选择表中存放位置
方法2
复制文本全部内容至word------选择全部文字-----表格-----转换---文本转换成表格----输入目标行和列----选中word中表格内容粘贴至excel
转载请注明出处51数据库 » jquery中word导出excel
李二往往