关于在weblogic用jspsmartupload上传文件保存的路径问题!
因为在weblogic中,web程序在发布的时候,都是打包成*.war文件的。
我是在数据库中保存文件名,把上传的图片文件,保存在服务器的特定的目录中的。
在tomcat下,我的应用程序是不打包的,所以可以实现保存文件,可是在weblogic下是打包成*.war,就无法实现了。用的是jspsmartupload上传文件组件。
代码如下:
......
int count = su.save("/upload", su.SAVE_VIRTUAL);
......
错误提示如下:
java.lang.IllegalArgumentException: This path does not exist (1135).
at com.jspsmart.upload.SmartUpload.getPhysicalPath(SmartUpload.java:735)
at com.jspsmart.upload.File.saveAs(File.java:91)
at com.jspsmart.upload.SmartUpload.save(SmartUpload.java:220)
......
估计是打包成war文件,发布到weblogic后找不到路径
请高手解答。