jsp页面下载为word文件路径 jsp页面获取项目路径 - 电脑知识 - 【三明电脑网】_三明电脑维修_三明笔记本电脑维修_监控安装_市区上门维修

全国统一24小时服务热线:400-0000-000400-0000-000  / 1399000000

当前位置:首页 > 电脑知识 > 正文

jsp页面下载为word文件路径 jsp页面获取项目路径

发布日期:2020-10-12

摘要:jsp页面部分内容导出生成word文档? jsp页面导出为word文件需要利用apache的POI来完成。核心代码如下:其实如果用框架做就方便多了,比如Struts2。在Action里直接写如下代码:...

jsp页面下载为word文件路径

jsp页面部分内容导出生成word文档?

jsp页面导出为word文件需要利用apache的POI来完成。

核心代码如下:其实如果用框架做就方便多了,比如Struts2。

在Action里直接写如下代码: if(out!=null){ String fileName=""; fileName+="评价报告.doc"; try { HttpServletResponse response = ServletActionContext.getResponse(); response.setHeader("Content-disposition","attachment; filename="+new String(fileName.getBytes("GB2312"), "8859_1")); } catch (UnsupportedEncodingException e) { e.printStackTrace(); } out是jsp页面表单元素,一个button,用于提交表单到相应Action进行Word下载。

Action设置jsp页面头文件。

这样每次点击button就可以把相应jsp页面的内容保存到Word中并且支持下载,Word中内容并且是可编辑状态。

在jsp页面中怎么获取文件上传路径的地址

java文件中获得路径Thread.currentThread().getContextClassLoader().getResource("") //获得资源文件(.class文件)所在路径ClassLoader.getSystemResource("")Class_Name.class.getClassLoader().getResource("")Class_Name.class .getResource("/") Class_Name.class .getResource("") // 获得当前类所在路径System.getProperty("user.dir") // 获得项目根目录的绝对路径System.getProperty("java.class.path") //得到类路径和包路径打印输出依次如下:file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/com/xml/imp/F:\work_litao\uri_testF:\work_litao\uri_test\WebContent\WEB-INF\classes;F:\work_litao\uri_test\WebContent\WEB-INF\lib\dom4j.jar2、 JSP中获得当前应用的相对路径和绝对路径根目录所对应的绝对路径:request.getRequestURI()文件的绝对路径 :application.getRealPath(request.getRequestURI());当前web应用的绝对路径 :application.getRealPath("/");取得请求文件的上层目录:new File(application.getRealPath(request.getRequestURI())).getParent()3.1 JSP中获得当前应用的相对路径和绝对路径根目录所对应的绝对路径:request.getRequestURI()文件的绝对路径 :application.getRealPath(request.getRequestURI());当前web应用的绝对路径 :application.getRealPath("/");取得请求文件的上层目录:new File(application.getRealPath(request.getRequestURI())).getParent()3、Servlet中获得当前应用的相对路径和绝对路径根目录所对应的绝对路径:request.getServletPath();文件的绝对路径 :request.getSession().getServletContext().getRealPath(request.getRequestURI())

java如何获取jsp页面上传的文件路径

java文件中获得路径 ThreadcurrentThread()getContextClassLoader()getResource("") //获得资源文件(class文件)所在路径 ClassLoadergetSystemResource("") Class_NameclassgetClassLoader()getResource("") Class_Nameclass getResoujava如何获取jsp页面上传的文件路径...

如何在jsp页面显示一个已有的word文档

jsp输出word在页面直接打开word。

在Action中写response.reset();response.setContentType("application/msword;charset=GBK");response.setHeader("Content-Disposition", "inline;filename=temp.doc");response.getOutputStream().write(document.getContent()); response.getOutputStream().flush();response.getOutputStream().close();return null;在页面时下载word。

在Action中写response.reset();response.setContentType("application/x-download;charset=GBK");response.setHeader("Content-Disposition", "attachment;filename=temp.doc");response.getOutputStream().write(document.getContent());response.getOutputStream().flush();response.getOutputStream().close();return null;

jsp页面原样显示word文档

java文件中获得路径 ThreadcurrentThread()getContextClassLoader()getResource("") //获得资源文件(class文件)所在路径 ClassLoadergetSystemResource("") Class_NameclassgetClassLoader()getResource("") Class_Nameclass getResoujava如何获取jsp页面上传的文件路径

如何在jsp页面打开word文档

.JSP 所有的网页代码2.dao一般是处理数据库方法的接口5.js所有的javaScript代码3.bo一般是java的类文件4,再到刚才的配置文件里查找返回处理结果,然后返回jsp页面上10,就会调用service里的方法,对应着数据库里的每张表.impl是上述接口的实现6,然后bo里是与数据库一一对应的映射文件,service里的方法又会通过接口调用impl里的方法,然后执行,返回一个结果,可能会跟数据库发生交互.这其中,action里的处理的时候,根据配置方法到action里找到处理的方法.action 是处理业务逻辑的8.xml是配置文件9.jsp得到请求到 structs的配置文件里找相应的配置方法.service 是 处理数据库逻辑的服务7

上一篇:word表格每行高度一致 excel怎么自动求和

下一篇:视频制作软件movie maker movie maker 剪辑视频