web页面中显示指定路径下Excel文件 问题: 在jsp中,原样显示指定目录下Excel文件,例如:/download/test.xls 格式稍有变化也无关,内容不变就可, 步骤请详细些,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 hehe 客户是这样跟我说的 有谁能帮我解答下,万分感谢 我们项目里的效果是用户点一个链接,弹一个选择框,选“打开”,在excel里打开表。不知道这个效果是你要的吗?假设在servlet里写,大概的过程是这样的:用户点链接,访问某servlet。在这个servlet里开头写:arg3.setContentType("Application/msexcel"); arg3.setHeader("Content-disposition","attachment; filename=noname.xls");然后把xls文件读出,将其输入到arg3.getWriter()的输出流里。如上就可以了。 谢谢 三楼的朋友 能否做到 不弹出对话框让用户选择直接将内容 显示在 jsp中 那在读出XLS文件的地方直接把路径写进去就是 谢谢 五楼的朋友你是说链接直接 指到 /download/test.xls 文件 是吗 你说的效果我在网上查了下,应该只要在3楼的基础上把attachment替换为inline就行了。这个我也没试过,你自己试一下吧。http://blog.csdn.net/Nonetracer/archive/2009/02/24/3930898.aspx arg3.setContentType("Application/msexcel"); arg3.setHeader("Content-disposition","inline; filename=noname.xls"); 多谢 七楼的朋友试了几次还是不成msexcel 若我用只有保存按钮,没有显示vnd.ms-excel 若用它需要手动操作一下,不能直接显示 什么意思?不太了。我也在我的项目里试了下。换成inline后还是会显示一个对话框,选择“打开”,会在浏览器里直接显示xls。原来是启动Excel来打开这个xls。 3楼的方法基本上可行,不过是response.getOutstream()来输出。不让用户打开下载框,可以配置你的web.xml里的mime类型,具体的网上查一下怎么配。 多谢 楼上的几位朋友链接 倒也可以 但是会弹出对话框让用户选择十二楼的朋友 web.xml里配置 MIME 请详细说下 继承HibernateDaoSupport的baseDao类,如何进行条件查询? 连续刷新jsp,一段时间后,mysql无法查询 重启tomcat解决 网页重定向传递中文的问题? 一个线程中有必要创建多个Statement吗 jsp解析xml的问题 挖 靠 这事都有 奇怪了 为什么老输出0 怎么样在数据库中查询图片,然后放入到JSP页面上 跪求:jsp中getProperty无法读取属性 <jsp:useBean>的问题 关于GenericServlet类的getInitParameter(String name) 导出数据库表 java 接受参数乱码。。。。
arg3.setContentType("Application/msexcel");
arg3.setHeader("Content-disposition","attachment; filename=noname.xls");然后把xls文件读出,将其输入到arg3.getWriter()的输出流里。如上就可以了。
直接将内容 显示在 jsp中
谢谢 五楼的朋友你是说链接直接 指到 /download/test.xls 文件 是吗
你说的效果我在网上查了下,应该只要在3楼的基础上把attachment替换为inline就行了。这个我也没试过,你自己试一下吧。http://blog.csdn.net/Nonetracer/archive/2009/02/24/3930898.aspx
arg3.setContentType("Application/msexcel");
arg3.setHeader("Content-disposition","inline; filename=noname.xls");
什么意思?不太了。我也在我的项目里试了下。换成inline后还是会显示一个对话框,选择“打开”,会在浏览器里直接显示xls。原来是启动Excel来打开这个xls。