读书人

jspSmartUpload下传文件路径有关问题?

发布时间: 2012-09-14 23:00:49 作者: rapoo

jspSmartUpload上传文件路径问题??
用smartupload组件上传文件上传成功!但是路径出现错误 可又不知道怎么改??

错误:


如图 路径信息怎么会包含在图片名称中??

保存代码:
String rp=request.getRealPath("/");
file.saveAs(rp+"\\upload\\"+date+"."+file.getFileExt());

我试过file.saveAs(rp+"/upload/"+date+"."+file.getFileExt()); ,结果图片没有上传!

谢谢

[解决办法]
貌似不需要前面的rp

su.getFiles().getFile(0).saveAs("/upload/" + pathid + "." + ext);
[解决办法]
String path=application.getRealPath("/upload/" + pathid + "." + ext); 试试这个

[解决办法]
String rp=request.getRealPath("/");
file.saveAs(rp+"\\upload\\"+date+"."+file.getFileExt());
改为
file.saveAs("/upload/"+date+"."+file.getFileExt(),SAVEAS_VIRTUAL);
然后看看你的应用下的upload/文件夹下有没有上传的文件
[解决办法]
\\upload\\改成upload\\
[解决办法]

探讨
String rp=request.getRealPath("/");
file.saveAs(rp+"\\upload\\"+date+"."+file.getFileExt());
改为
file.saveAs("/upload/"+date+"."+file.getFileExt(),SAVEAS_VIRTUAL);
然后看看你的应用下的upload/文件夹下有没有上传的文件

[解决办法]
朋友,我也遇到了这个问题,你解决了吗?
能否告诉我解决的方法,正在郁闷中!
[解决办法]
1、利用smartupload上传文件首先保证你的upload文件夹存在。
2、可以用相对路径file.saveAs("/upload/"+date+"."+file.getFileExt());

[解决办法]
把你所有的代码都贴出来,是不是其它代码的问题???
[解决办法]
lz看下自己产生的文件名字 /upload/2008....
很明显就是路径和文件名成一个了?
为什么?
因为系统没有识别你的/
为什么?
因为要用转义字符//
明白了?

读书人网 >Java Web开发

热点推荐