b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

aspnet实现文件上传下载_asp文件上传系统_asp.net实体类文件夹(3)

电脑杂谈  发布时间:2017-06-15 10:08:38  来源:网络整理

trim()。equals("")){ 59continue; 60} 61//注意:不同的浏览器提交的文件名是不一样的,有些浏览器提交上来的文件名是带有路径的,如: c:\a\b\1。txt,而有些只是单纯的文件名,如:1。txt 62//处理获取到的上传文件的文件名的路径部分,只保留文件名部分 63filename = filename。substring(filename。lastIndexOf("\\")1); 64//获取item中的上传文件的输入流 65InputStream in = item。getInputStream(); 66//创建一个文件输出流 67FileOutputStream out = new FileOutputStream(savePath "\\" filename); 68//创建一个缓冲区 69byte buffer[] = new byte[1024]; 70//判断输入流中的数据是否已经读完的标识 71int len = 0; 72//循环将输入流读入到缓冲区当中,(len=in。

read(buffer))>0就表示in里面还有数据 73while((len=in。read(buffer))>0){ 74//使用FileOutputStream输出流将缓冲区的数据写入到指定的目录(savePath "\\" filename)当中 75out。write(buffer, 0, len); 76} 77//关闭输入流 78in。close(); 79//关闭输出流 80out。close(); 81//删除处理文件上传时生成的临时文件 82item。delete(); 83message = "文件上传成功!"; 84} 85} 86}catch (Exception e) { 87message= "文件上传失败!"; 88e。printStackTrace(); 8990} 91request。setAttribute("message",message); 92request。getRequestDispatcher("/message。

jsp")。forward(request, response); 93} 94 95public void doPost(HttpServletRequest request, HttpServletResponse response) 96throws ServletException, IOException { 97 98doGet(request, response); 99}100 }

在Web.xml文件中注册UploadHandleServlet

asp文件上传系统_asp.net实体类文件夹_aspnet实现文件上传下载

1 <servlet>2<servlet-name>UploadHandleServlet</servlet-name>3<servlet-class>me.gacl.web.controller.UploadHandleServlet</servlet-class>4 </servlet>5 6 <servlet-mapping>7<servlet-name>UploadHandleServlet</servlet-name>8<url-pattern>/servlet/UploadHandleServlet</url-pattern>9 </servlet-mapping>


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-52904-3.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...