2019独角兽企业重金招聘Python工程师标准>>>

  1. 转:http://zjutsoft.iteye.com/blog/1084260
  2. 从request获取各种路径总结
  3. request.getRealPath("url"); // 虚拟目录映射为实际目录
  4. request.getRealPath("./");    // 网页所在的目录
  5. request.getRealPath("../"); // 网页所在目录的上一层目录
  6. request.getContextPath();    // 应用的web目录的名称
  7. 如http://localhost:7001/bookStore/
  8. /bookStore/ => [contextPath] (request.getContextPath())
  9. 获取Web项目的全路径
  10. String strDirPath = request.getSession().getServletContext().getRealPath("/");
  11. 以工程名为TEST为例:
  12. (1)得到包含工程名的当前页面全路径:request.getRequestURI()
  13. 结果:/TEST/test.jsp
  14. (2)得到工程名:request.getContextPath()
  15. 结果:/TEST
  16. (3)得到当前页面所在目录下全名称:request.getServletPath()
  17. 结果:如果页面在jsp目录下 /TEST/jsp/test.jsp
  18. (4)得到页面所在服务器的全路径:application.getRealPath("页面.jsp")
  19. 结果:D:\resin\webapps\TEST\test.jsp
  20. (5)得到页面所在服务器的绝对路径:absPath=new java.io.File(application.getRealPath(request.getRequestURI())).getParent();
  21. 结果:D:\resin\webapps\TEST
  22. 2.在类中取得路径:
  23. (1)类的绝对路径:Class.class.getClass().getResource("/").getPath()
  24. 结果:/D:/TEST/WebRoot/WEB-INF/classes/pack/
  25. (2)得到工程的路径:System.getProperty("user.dir")
  26. 结果:D:\TEST
  27. 3.在Servlet中取得路径:
  28. (1)得到工程目录:request.getSession().getServletContext().getRealPath("") 参数可具体到包名。
  29. 结果:E:\Tomcat\webapps\TEST
  30. (2)得到IE地址栏地址:request.getRequestURL()
  31. 结果:http://localhost:8080/TEST/test
  32. (3)得到相对地址:request.getRequestURI()
  33. 结果:/TEST/test

转载于:https://my.oschina.net/u/3142419/blog/865376

request获取各种路径 转,记下来免得 以后忘记了。相关推荐

  1. request 获取各种路径

    从request获取各种路径总结  request.getRealPath("url"); // 虚拟目录映射为实际目录 request.getRealPath("./& ...

  2. request获取各种路径总结、页面跳转总结。

    页面跳转总结 JSP中response.sendRedirect()与request.getRequestDispatcher().forward(request,response)这两个对象都可以使 ...

  3. request获取各种路径总结

    转自:http://deific.iteye.com/blog/1172107 从request获取各种路径总结  request.getRealPath("url"); // 虚 ...

  4. 从request获取各种路径总结 转载:http://blog.csdn.net/piaoxuan1987/article/details/8541839 equest.getRealPath()

    https://www.cnblogs.com/hello-yao-ge/p/6606564.html 转载:http://blog.csdn.net/piaoxuan1987/article/det ...

  5. java getrealpath_从request获取各种路径总结 request.getRealPath(url)

    equest.getRealPath() 这个方法已经不推荐使用了,代替方法是: request.getSession().getServletContext().getRealPath() 从Req ...

  6. 从request获取各种路径request.getRealPath()

    1.此方法已过时,现在可替换的实现方法有 request.getSession().getServletContext().getRealPath("/") 在Servlet 里用 ...

  7. request获取各种路径记录

    request.getServletContext().getContextPath() :获取项目名 request.getRequestURL() :获取当前访问的绝对路径 request.get ...

  8. java request获取文件_request获取路径方式

    从request获取各种路径总结 request.getRealPath("url"); // 虚拟目录映射为实际目录 request.getRealPath("./&q ...

  9. jsp Request获取url信息的各种方法比较

    Java代码   从Request对象中可以获取各种路径信息,以下例子: 假设请求的页面是index.jsp,项目是WebDemo,则在index.jsp中获取有关request对象的各种路径信息如下 ...

最新文章

  1. NME的GLSL支持情况
  2. 考研【研究所和高校的区别、全国375所独立于高校系统之外的 “研究生所”】
  3. tomcat跳转报错_微信小程序开发:使用reLaunch跳转时报错的解决步骤
  4. Method db.collection.distinct is not implemented
  5. Java中各种引用(Reference)解析
  6. 《jquery实战》javascript 必知必会(1)
  7. js学习小计1-onbeforeunload
  8. 编程语言对比 字符串
  9. word怎么把页面顺序倒过来_Word打印错乱——出现两个第1页
  10. 用 JAVA 编写一个 M3U8 视频下载器
  11. 安装.NET Framework 4失败解决办法
  12. vs2017 C#程序打包安装部署之创建Windows安装项目
  13. 双重差分法之平行趋势检验
  14. fragment内嵌webView,输入框获得焦点禁用系统输入法,弹出自定义输入法的处理
  15. 有什么发音真实自然有感情的配音软件吗?
  16. 大四计算机系的,毕设该怎么下手?
  17. HTML5期末大作业:动漫人物介绍网站设计——柯南(5页) 含报告 HTML+CSS+JavaScript dw网页设计 web网页设计与开发
  18. 68个经典励志小故事,让你终身受益[转]
  19. 用于测量纸张卷径的超声波传感器
  20. 十大科学谜题本世纪有望解开:时间是幻觉吗

热门文章

  1. A+B/A*B求A和B
  2. 数据库优化方法(三)
  3. mysql数据库主要用来做什么的_为什么有了 MySQL ,还要有时序数据库?
  4. Python练习3-XML-RPC实现简单的P2P文件共享
  5. 【Groovy】Groovy 脚本调用 ( Java 类中调用 Groovy 脚本 )
  6. 【开发环境】Java 文件生成 Windows 系统 .bat 批处理文件并自动执行 ( 输出 GB2312 格式处理中文乱码 | \r\n换行 | Runtime 执行 Cmd 命令 )
  7. 【Android 启动过程】Activity 启动源码分析 ( AMS -> ActivityThread、AMS 线程阶段 )
  8. 【Android APT】编译时技术 ( ButterKnife 原理分析 )
  9. 【错误记录】Android 应用安装报错 ( The application could not be installed: INSTALL_FAILED_CONFLICTING_PROVIDER )
  10. 【Android 异步操作】手写 Handler ( Handler 发送与处理消息 | Handler 初始化 | 完整 Handler 代码 )