class.getResource()和classLoader.getResource();和request获取路径

来源:互联网 发布:java邮件发送html表格 编辑:程序博客网 时间:2024/05/20 22:35

class.getResource("");是获取当前类所在的路径,获取的路径具体到什么包

class.getResource("/");是获取classPath的路径,也就是到bin

classLoader.getResource("/");没有这样写的,是null

classLoader.getResource("");是获取classPath的路径,也就是到bin

参考:http://www.cnblogs.com/yejg1212/p/3270152.html

假定web application为news,在浏览器中输入请求路径

http://localhost:8080/news/main/list.jsp

request.getContextPaht(); /news

request.getServletPath(); /main/list.jsp

request.getRequestURI(); /news/main/list.jsp

request.getRealPath("/"); F:\Tomcat 6.0\webapps\news\test工程文件的实际物理路径

参考:http://blog.csdn.net/pengxuan/article/details/6604578

0 0