日期:2014-05-17  浏览次数:20586 次

关于smartupload相当奇怪的问题。。。。!!!
我的服务器是linux下的,在上传文件的页面我使用request.getRealPath("/")获取绝对路径,保存文件时我使用fil.saveAs(where,File.SAVEAS_PHYSICAL);来保存文件,其中where如果是request.getRealPath("/")+文件名的话没有问题,但是如果想保存在某一个文件夹下比如request.getRealPath("/")+"uploads/"+文件名,就不可以上传,异常信息是com.jspsmart.upload.SmartUploadException: File can't be saved (1120).
求大神解释。。这是神马情况啊!!

------解决方案--------------------
File.SAVEAS_PHYSICAL这是绝对路径。
linux下路径是严格的标准。多一个少一个/都会报错。