码迷,mamicode.com
首页 > Web开发 > 详细

04.文件上传

时间:2017-11-09 11:40:03      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:logs   设定   multipart   多个文件上传   单选   bsp   包含   服务器   选择   

一、             文件上传之SmartUpload

1, smartupload

 技术分享

2, 简单的文件上传

     1)通过表单选择要上传的文件,对表单进行封装--->enctype=“multipart/form-data”,使其不对字符数据编码,用于包含文件上传控件时的编码10

技术分享

     2)文件上传步骤

实例化SmartUpload对象--->初始化上传操作--->准备上传--->保存文件。

 技术分享

      3)出现问题及解决

首先是中文文件名的文件上传到服务器会出现乱码现象,解决方法是将jsp的编码和解码都设置成GBK方式

 

然后因为enctype=“multipart/form-data”设定,表单不再对字符数据进行编码,如何接收字符数据--->SmartUpload自带getRequest方法

 技术分享

3.为上传文件自动命名

 技术分享

技术分享

 

文件后缀限制

 技术分享

多个文件上传

 技术分享

技术分享

 

04.文件上传

标签:logs   设定   multipart   多个文件上传   单选   bsp   包含   服务器   选择   

原文地址:http://www.cnblogs.com/chenxd/p/7807775.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!