你用的是struts2的话可以直接把上传路径配在xml里面,比如
/upload
然后再在action类里面设置一个名为savePath的成员变量,然后创建一组setter和getter
你要的路径就可以用getSavePath()得到了。
这个路径就是在里的工程文件夹下的upload文件夹里面
当你打成WAR包发布的时候
用这个获取的路径ServletActionContext.getServletContext().getRealPath("/upload");
就是在webcontent下了。
所以你这样写就是对的。