Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >request中的方法_requests发送get请求

request中的方法_requests发送get请求

作者头像
全栈程序员站长
发布于 2022-09-29 03:12:19
发布于 2022-09-29 03:12:19
1.5K00
代码可运行
举报
运行总次数:0
代码可运行

大家好,又见面了,我是你们的朋友全栈君。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 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

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年9月15日 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
request.getRealPath_java response
request.getSession().getServletContext().getRealPath()
全栈程序员站长
2022/11/04
3590
php getrealpath,java_java 获取路径的各种方法(总结),(1)、request.getRealPath(“/”);//不推 – phpStudy…
(1)、request.getRealPath(“/”);//不推荐使用获取工程的根路径
全栈程序员站长
2022/11/04
6480
jsp Request获取url信息的各种方法比较
Java代码   从Request对象中可以获取各种路径信息,以下例子:   假设请求的页面是index.jsp,项目是WebDemo,则在index.jsp中获取有关request对象的各种
allsmallpig
2021/02/25
1.7K0
相对路径和绝对路径的区别
绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如: C:\xyz\test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个 URL绝对路径。 相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在 Servlet中,"/"代表Web应用的根目录。和物理路径的相对表示,例如:"./" 代表当前目录, "../"代表上级目录。这种类似的表示,也是属于相对路径。
狼啸风云
2020/07/06
6.8K0
java无法获取服务器上路径,JAVA获取服务器路径的步骤
ServletContext sc = (ServletContext)FacesContext.
全栈程序员站长
2022/09/15
2.3K0
Java路径操作具体解释「建议收藏」
绝对路径:绝对路径就是你的主页上的文件或文件夹在硬盘上真正的路径。(URL和物理路径)比如:
全栈程序员站长
2022/07/10
9660
在Servlet与JSP中取得当前文件所在的相对路径与绝对路径
<%@ page contentType="text/html;charset=GBK"%>
阿敏总司令
2019/02/28
1.4K0
JavaWeb开发中的文件访问路径
服务端的地址指的是相对于你的Web应用的地址,这个地址是在服务器端解析的(不同于HTML和JavaScript中的地址,他们是在浏览器端解析的),也就是说这时候在JSP和Servlet中的相对地址应该是相对于你的Web应用,即相对于http://localhost:8080/WebApp/的。
卡尔曼和玻尔兹曼谁曼
2019/01/25
2.2K0
java获取服务器路径_JAVA获取服务器路径的方法「建议收藏」
request.getSession().getServletContext().getRealPath(request.getRequestURI())
全栈程序员站长
2022/09/14
3.2K0
java lang illegalargument_java true false
我们的JSP项目在上传文件时通常都需要获取目录在服务器上的绝对路径,request.getRealPath()方法显示已经过时,但是还是有替代方法的。HttpSession session = request.getSession(true); //获取session
全栈程序员站长
2022/10/02
4970
Springboot整合RabbitMQ详细讲解
注意:通过监听触发的这个方法中,根据注入的request对象获取项目的根路径时异常。
全栈程序员站长
2022/08/28
3970
Springboot整合RabbitMQ详细讲解
request.getContextPath()使用情景分享
<%=request.getContextPath()%>是为了解决相对路径的问题,可返回站点的根路径或者叫根目录,分为两种情况:
用户7718188
2021/10/07
6140
java获取服务器路径和类加载路径
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/157275.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/15
2K0
Java文件路径/服务器路径的获取
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/157583.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/14
5.2K0
java如何获取服务器路径
说明: contextPath =”/项目名称”; //获取的是项目的相对路径 realPath = F:\tomcat_home\webapps\项目名称\ //获取的是项目的绝对路径 basePath = http://localhost:8080/项目名称/ //获取的是服务的访问地址
全栈程序员站长
2022/09/18
2.5K0
java如何获取服务器路径
getrealpath()_成语解释1000个
今天在获取路径的时候突然发现request中也有getRealPath这个方法,最后查了查文档,说是request.getRealPath(“”)不推荐使用,已摈弃。
全栈程序员站长
2022/11/04
2040
Java Web学习总结(八)——HttpServletResponse对象(二)
请求重定向指:一个web资源收到客户端请求后,通知客户端去访问另外一个web资源,这称之为请求重定向。
Java团长
2018/08/03
8420
Java中的Request和Response详解
Request对象和Response对象的原理 Request和Response对象是由服务器创建的。我们来使用它们 Request对象是来获取请求消息,Response对象是来设置响应消息。
共饮一杯无
2022/11/28
5600
request.getContextPath()、request.getRequestURI()、request.getRequestURI()、getServletPath()
区别: request.getContextPath():得到项目的名字,即当前应用的根目录。 request.getRequestURI():返回相对路径 request.getRequestURL():返回绝对路径 request.getServletPath():返回Servlet所对应的url-pattern ---- 写一个最简单的Servlet:TestServlet.java public void doPost(HttpServletRequest request, HttpServ
qubianzhong
2018/08/10
1.3K0
得到JAVA项目根文件夹
说明:相对路径(这并不说明什么时候相对谁)可以通过以下来获得(无论是一般java项目或web工程)
全栈程序员站长
2022/07/06
6500
推荐阅读
相关推荐
request.getRealPath_java response
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验