不要用本机的绝对路径例如:
C:\\E\\eclipse-workspace\\Diary\\WebContent\\userImages\\
而要用
request.getServletContext().getRealPath("userImages")获取WebContent下userImages文件夹的真实路径或者说相对路径

request.getSession().getServletContext().getRealPath("pages")也可以获取真实路径:
C:\D\apache-tomcat-7.0.63-windows-x64\apache-tomcat-7.0.63\webapps\ROOT\pages
本文讲解了在Web项目中如何避免使用绝对路径,推荐使用request对象的getServletContext()方法结合getRealPath()方法来获取WebContent下指定文件夹的真实路径,这种方法更加灵活且易于维护。
988

被折叠的 条评论
为什么被折叠?



