public string UploadFile()
{
string result="上传成功"
try{
//接收上传后的文件
HttpPostedFile file = Context.Request.Files["imgPath4"]
//获取文件的保存路径
string uploadPath = HttpContext.Current.Server.MapPath("~/_data/Files")
string fileEx = Path.GetExtension(file.FileName)//文件的格式
string dtStr = file.FileName.Replace(fileEx, "_") + DateTime.Now.ToString("yyyyMMddhhmmss")
//判断上传的文件是否为空
如肆 if (file != null)
{
if (!Directory.Exists(uploadPath))
{
Directory.CreateDirectory(uploadPath)
}
//保存文件
file.SaveAs(HttpContext.Current.Server.MapPath("~/_data/Files/" + dtStr + fileEx))
filePath = HttpContext.Current.Server.MapPath("~/_data/Files/" + dtStr + fileEx)
渣顷轿 }
}
乎顷 catch (Exception ex)
{
result="上传失败"
}
return result
}
easyui-filebox 只是一个UI的插件(其实还是INPUT标签),它不是上传组件,所有就不存在是否支持多文件上大旅传,你要想一次上传多个文件,可以设置多个easyui-filebox。
拓展
EasyUI+SpringMVC 单个/多个文件上传
基本步骤:
按或喊照数据流向来阐述
>>>页面提供文件上传控件.
>>>contorller端接收页面传入的文件流,在这个步骤可以写入数据库或者滚团凳放到指定目录.
>>>将上传的返回结果写回页面.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)