首页源码fileupload.hasfile(FileUpload.hasFile 始终为 False)

fileupload.hasfile(FileUpload.hasFile 始终为 False)

编程之家2024-02-04107次浏览

一、用fileupload上传图片,怎么获取上传后图片的相对路径

你上传时不是通过获取过图片保存路径的绝对路径吗,比如这样:

fileupload.hasfile(FileUpload.hasFile 始终为 False)

Stringpath=this.getServletContext().getRealPath("/data/userfile/image");//文件保存路径

然后你只需要把图片的文件名再保存在数据库中,在显示页面直接使用相对路径来指向图片文件即可,“相对路径+文件名”,比如:

照片:width=100height=100>

二、FileUploadException异常怎么解决

Causedby:org.apache.commons.fileupload.MultipartStream$MalformedStreamException:Streamendedunexpectedly上传到一半,流被关系了。要么页面被关了。要么刷新了页面

三、ASP.NET利用.FileUpload上传图片并将图片名称保存到数据库,我要具体的代码

放一个fileupload控件,另外放一个button按钮,控制上传,在button的click事件中写:

if(fileupload.hasfile)//判断是否存在文件{stringFilePath=Server.MapPath("/UploadFile/")

fileupload.hasfile(FileUpload.hasFile 始终为 False)

;//获取图像存的路径stringExtension=Path.GetExtension(fileupload.PostedFile.FileName)

;//获取文件的类型if(extension!=".jpg"

)//判断是不是jpg格式,需要其他格式多加几个或者用字符处理方式都行return;stringNewFilePath=DateTime.Now.ToString("yyyyMMddHHmmss")+Extension;//重命名图片,也可以用图片原有的名字fileupload.SaveAs(FilePath+NewFilePath)

;//图片存到对应路径stringImgPath="/UploadFile/"+NewFilePath;//获取上传好的图片的路径//将字符串存入数据库对应的字段即可}

fileupload.hasfile(FileUpload.hasFile 始终为 False)
idc查询(IDC)常用字体库(Linux中常用的字体库大全)