3
我使用Apache共同文件上传库使用Netbeans 6.8 + Glassfish.I'm试图改变当前的上传路径是在servlet的当前上下文路径,像这样: WEB-INF /上传如何使用Apache Common fileupload为上传的文件设置路径为“上下文路径”?
所以我写了:
File uploadedFile = new File("WEB-INF/upload/"+fileName);
session.setAttribute("path",uploadedFile.getAbsolutePath());
item.write(uploadedFile);
,但我注意到,该库将上传文件到GlassFish的文件夹,在这里我所得到的,当我打印上传文件的绝对路径:
C:\Program Files\sges-v3\glassfish\domains\domain1\WEB-INF\upload\xx.rar
我的问题:
- 我怎么能强迫共同文件上传保存相对于当前的servlet路径的路径在上传的文件,所以我并不需要指定整个路径?这可能吗 ?