在web中将oad相对路径转为绝对路径(sping)
2011-11-03 15:35
162 查看
要求:一个web项目,要求实现上传功能,将上传文件存储在web目录下,其中牵涉相对路径转为绝对路径问题,项目使用sping 3。
实现方式:
上传文件类继承org.springframework.web.context.ServletContextAware接口。
public class Upload implements ServletContextAware{
private ServletContext servletContext;
public void setServletContext(ServletContext sc) {
this.servletContext=sc;
绝对路径=servletContext.getRealPath(相对路径);//先对路径转为
项目名称=servletContext.getContextPath();//内容为“/项目名称”
}
}
实现方式:
上传文件类继承org.springframework.web.context.ServletContextAware接口。
public class Upload implements ServletContextAware{
private ServletContext servletContext;
public void setServletContext(ServletContext sc) {
this.servletContext=sc;
绝对路径=servletContext.getRealPath(相对路径);//先对路径转为
项目名称=servletContext.getContextPath();//内容为“/项目名称”
}
}
相关文章推荐
- C++和python中将程序内的绝对路径转为相对路径
- Java技巧库--->java(Web)中相对路径,绝对路径问题总结
- JavaWeb 项目中的绝对路径和相对路径以及问题的解决方案
- java_Web_中相对路径绝对路径问题总结
- Java Web开发、插件开发、EclipseRCP中相对路径/绝对路径总结
- java(Web)中相对路径,绝对路径问题总结
- JavaWeb开发中访问的地址是否有斜杠“/”(绝对路径和相对路径)的区别
- Symfony2获取web目录绝对路径、相对路径、网址的方法
- java(Web)中相对路径,绝对路径问题总结
- java(Web)中相对路径,绝对路径问题总结
- JavaWeb_相对路径与绝对路径
- java web 中的绝对路径和相对路径
- web应用下绝对路径和相对路径问题
- web工程中的相对路径和绝对路径
- ---javaWeb中的相对路径和绝对路径
- Asp.Net Core Web相对路径、绝对路径整理
- web的绝对路径和相对路径
- java(Web)中相对路径,绝对路径问题
- Java Web中的相对路径与绝对路径总结
- Qt的相对路径转为绝对路径