好贷网好贷款

使用servlet实现文件保存

发布时间:2016-12-4 9:54:25 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"使用servlet实现文件保存",主要涉及到使用servlet实现文件保存方面的内容,对于使用servlet实现文件保存感兴趣的同学可以参考一下。

package com; import java.io.IOException;import java.net.URLEncoder; import javax.servlet.ServletConfig;import javax.servlet.ServletException;import javax.servlet.ServletOutputStream;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse; public class TemplateDownload extends HttpServlet {    private String strContentType = "application/x-msdownload; charset=utf-8";     private String strEncode = "utf-8"; // 文件编码     private String strContent = ""; // 文件内容     private String strFileName = ""; // 文件名称     protected void doGet(HttpServletRequest request, HttpServletResponse response)            throws ServletException, IOException {        doPost(request, response);    }     protected void doPost(HttpServletRequest request, HttpServletResponse response)            throws ServletException, IOException {        response.reset();         String filename = URLEncoder.encode(strFileName, strEncode);        response.setContentType(strContentType);        response.addHeader("Content-Disposition", "attachment; filename=\"" + filename + "\"");        int fileLength = strContent.length();         /*如果文件长度大于0*/        if (fileLength != 0) {            /*创建输出流*/            ServletOutputStream servletOS = response.getOutputStream();            servletOS.write(strContent.getBytes("utf-8"));            servletOS.flush();            servletOS.close();        }    }     public void init(ServletConfig servletConfig) throws ServletException {        super.init(servletConfig);    }} 管理员在2009年8月13日编辑了该文章文章。 --> --> 阅读(799) | 评论(0) | 转发(0) | 0 上一篇:B/S 下一篇:ServletConfig与ServletContext的区别 相关热门文章 通过编程方式获取backtrace ... ip138归属地采集并保存到mysql... 利用pscp远程定时备份linux下... Allegro--导出Gerber文件和钻... sencha architect开发sencha t... 承接自动化测试培训、外包、实... Solaris PowerTOP 1.0 发布 For STKMonitor 项目小体会 busybox的httpd使用CGI脚本(Bu... flash播放控件 查看nginx某一时段的日志... ftp服务器日志分析 mpi 目标机器积极拒绝,下面错... ps700 安装的aix6.1以后,装上... 热门推荐 --> 给主人留下些什么吧!~~ 评论热议

上一篇:B/S
下一篇:-0-1排序---遗忘比较交换算法

相关文章

相关评论