request getcontextpath(Servlet中用request.getContextPath()获取到根目录,用其创建文件报系统找不到指定的路径的异常)

本文目录
- Servlet中用request.getContextPath()获取到根目录,用其创建文件报系统找不到指定的路径的异常
- request.getContextPath()获取的谁的绝对路径什么叫绝对路径
- 使用request.getContextPath()可以获得上下文资源, 那么什么是上下文资源 使用上下文资源有什么作用
- request.getContextPath()到底获取的谁的绝对路径什么叫绝对路径在硬盘里存在的吗
Servlet中用request.getContextPath()获取到根目录,用其创建文件报系统找不到指定的路径的异常
你那获取到的是项目路径的根目录,又不是项目的根目录,你可以用Object.class.getResource(“/“).getPath()获取根目录,其中Object可以是你当前所在的class
request.getContextPath()获取的谁的绝对路径什么叫绝对路径
假设有一个项目名为:report_emp
request.getContextPath()获得的是当前的项目名 /report_emp,
要想获得项目实际在磁盘中存贮路径可以使用request.getSession().getServletContext().getRealPath(“/“);
本地资源管理器而言:
绝对路径:是从盘符开始的路径,磁盘上真正的路径的,例如:E:\帮助文档\Jquery\jqAPI;
相对路径:是从当前路径开始的路径,如当前路径为E:\帮助文档,则Jquery\jqAPI为相对路径;
就web站点而言:
假如我们在report_emp的admin/login.jsp中访问了report_emp/admin/images/logo.gif的图片
绝对路径:以Web 站点根目录为参考基础的目录路径;
在login.jsp中的src则为report_emp/admin/images/logo.gif
相对路径:以引用文件之网页所在位置为参考基础,而建立出的目录路径;
在login.jsp中的src则为./images/logo.gif
使用request.getContextPath()可以获得上下文资源, 那么什么是上下文资源 使用上下文资源有什么作用
上下文就是服务器上的一个路径,这个路径是存在服务器内存中的,你可以下路径中添加信息,然后根据路径和键值去找这个信息。
这个路径和系统的文件路径一样也是有层次的,比如request(请求)上下文就是session下一级的路径。
至于每种上下文具体的概念可以查看详细的定义。
实现上就通过哈希映射来实现的。
希望采纳,如有疑问可继续追问。谢谢。
request.getContextPath()到底获取的谁的绝对路径什么叫绝对路径在硬盘里存在的吗
假设有一个项目名为:report_emp
request.getContextPath()获得的是当前的项目名 /report_emp,
要想获得项目实际在磁盘中存贮路径可以使用request.getSession().getServletContext().getRealPath(“/“);
本地资源管理器而言:
绝对路径:是从盘符开始的路径,磁盘上真正的路径的,例如:E:\帮助文档\Jquery\jqAPI;
相对路径:是从当前路径开始的路径,如当前路径为E:\帮助文档,则Jquery\jqAPI为相对路径;
就web站点而言:
假如我们在report_emp的admin/login.jsp中访问了report_emp/admin/images/logo.gif的图片
绝对路径:以Web 站点根目录为参考基础的目录路径;
在login.jsp中的src则为report_emp/admin/images/logo.gif
相对路径:以引用文件之网页所在位置为参考基础,而建立出的目录路径;
在login.jsp中的src则为./images/logo.gif

本文相关文章:
context xml(tomcat中web.xml server.xml context.xml 的区别和作用)
2026年10月7日 18:10
edittext提示文字(Android studio可以只用edittext这1个控件实现说明文字和输入框的效果吗)
2026年9月30日 00:50
systemroot(路径中%SystemRoot%是什么意思)
2026年9月12日 02:00
textarea默认值(用JQuery的text()方法赋值的问题)
2026年9月4日 18:20
firework教程(Firework 扩展非闭合路径问题)
2026年7月9日 08:00
java获取服务器路径(java中action如何获得客户端文件的路径)
2026年6月17日 23:10
更多文章:
another time(another time和other time的区别)
2026年10月11日 05:00



