request中的方法_requests发送get请求
方法 请求 发送 get request requests
2023-06-13 09:13:30 时间
大家好,又见面了,我是你们的朋友全栈君。
request.getRealPath不推荐使用 request.getRealPath("") 这个方法已经不推荐使用了,那代替它的是什么方法 Deprecated. As of Version 2.1 of the Java Servlet API, use ServletContext.getRealPath(java.lang.String) instead. request.getSession().getServletContext().getRealPath() 得到站点的绝对地址 如request.getSession().getServletContext().getRealPath(File.separator) 得到项目的绝对路径如: D:\ProgramFiles\apache-tomcat-6.0.33\webapps\wt4\ request.getSession().getServletContext().getRealPath(“/updload/video/”) 得到项目的绝对路径 D:\ProgramFiles\apache-tomcat-6.0.33\webapps\wt4\updload\video\ 从request获取各种路径总结 request.getRealPath("url"); // 虚拟目录映射为实际目录 request.getRealPath("./"); // 网页所在的目录 request.getRealPath("../"); // 网页所在目录的上一层目录 request.getContextPath(); // 应用的web目录的名称 如http://localhost:7001/bookStore/ /bookStore/ => [contextPath] (request.getContextPath()) 获取Web项目的全路径 String strDirPath = request.getSession().getServletContext().getRealPath("/"); 以工程名为TEST为例: (1)得到包含工程名的当前页面全路径:request.getRequestURI() 结果:/TEST/test.jsp (2)得到工程名:request.getContextPath() 结果:/TEST (3)得到当前页面所在目录下全名称:request.getServletPath() 结果:如果页面在jsp目录下 /TEST/jsp/test.jsp (4)得到页面所在服务器的全路径:application.getRealPath("页面.jsp") 结果:D:\resin\webapps\TEST\test.jsp (5)得到页面所在服务器的绝对路径:absPath=new java.io.File(application.getRealPath(request.getRequestURI())).getParent(); 结果:D:\resin\webapps\TEST 2.在类中取得路径: (1)类的绝对路径:Class.class.getClass().getResource("/").getPath() 结果:/D:/TEST/WebRoot/WEB-INF/classes/pack/ (2)得到工程的路径:System.getProperty("user.dir") 结果:D:\TEST 3.在Servlet中取得路径: (1)得到工程目录:request.getSession().getServletContext().getRealPath("") 参数可具体到包名。 结果:E:\Tomcat\webapps\TEST (2)得到IE地址栏地址:request.getRequestURL() 结果:http://localhost:8080/TEST/test (3)得到相对地址:request.getRequestURI() 结果:/TEST/test
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/193576.html原文链接:https://javaforall.cn
相关文章
- springboot项目里面,发送http请求的get方法,post方法,ssl方法的工具类
- Flask 学习-3.设置 HTTP 请求 方法(get/post)
- Python实现http请求的方法
- 国际企业邮箱优势有哪些?国际邮箱申请方法教学「建议收藏」
- c++发送post请求_request的post方法作用
- Spring Boot全局支持CORS(跨源请求)的配置方法详解编程语言
- PHP防止被重复请求接口的方法(网页端签名验证的方法)详解编程语言
- JSP Request.getPathInfo()方法:返回客户请求URL的路径信息
- 调整Linux SSH连接速度的方法(linuxssh慢)
- HTTP 请求方法
- Linux下Bin文件的安装方法(linux bin文件安装)
- AJAX中同时发送多个请求XMLHttpRequest对象处理方法
- IIS无法启动提示“服务没有及时响应启动或控制请求”的解决方法[图解]
- AndroidHttpClientGET或者POST请求基本使用方法
- mysql优化取随机数据慢的方法
- java发送url请求获取返回值的二种方法
- jsp+ajax发送GET请求的方法
- angularjs处理多个异步请求方法汇总
- Win2008r2开启ASP和FTP功能的方法