博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java 获取请求的路径_JavaWeb-request获取请求路径的相关方法
阅读量:1523 次
发布时间:2019-04-21

本文共 616 字,大约阅读时间需要 2 分钟。

一.比如我先给出一个完整的访问地址:

http://localhost:8080/Demo01/AServlet?username="xxx"&passwd="XXX"

(1)协议名是http,获取协议名的方法:

request.getScheme();

(2)服务器名是localhotst,获取服务器名的方法:

request.getServerName();

(3)服务器接口是8080,获取服务器接口方法:

request.getServerPort();

(4)项目名是Demo01,获取项目名方法:

request.getContextPath();

(5)Servlet路径是/AServlet,获取方法:

request.getServletPath();

(6)参数部分是username="xxx"&passwd="XXX",获取方法:

request.getQueryString();

(7)URI是/Demo01/AServlet,获取方法:

request.getRequestURI();

(8)URL是http://localhost:8080/Demo01/AServlet,获取方法

request.getRequestURL();

(8)如果要获取webapp的路径:request.getSession().getServletContext().getRealPath("/")

二.示意图

58dc15d14186ae9d36bd5cf5dfbc6241.png

转载地址:http://ubpby.baihongyu.com/

你可能感兴趣的文章
AcWing - 数的范围(二分)
查看>>
AcWing - 数的三次方根(二分)
查看>>
AcWing - 高精度加法(大数加法)
查看>>
AcWing - 高精度减法(大数减法)
查看>>
AcWing - 高精度乘法(大数乘法)
查看>>
AcWing - 高精度除法(大数除法)
查看>>
AcWing - 前缀和(前缀和)
查看>>
AcWing - 子矩阵的和(二维前缀和)
查看>>
AcWing - 差分(一维差分)
查看>>
AcWing - 最长连续不重复子序列(双指针)
查看>>
AcWing - 数组元素的目标和(双指针)
查看>>
AcWing - 区间和(离散化&前缀和)
查看>>
AcWing - 区间合并(贪心)
查看>>
AcWing - 单链表(模拟)
查看>>
AcWing - 双链表(模拟)
查看>>
AcWing - KMP字符串(KMP)
查看>>
来一个总结吧
查看>>
有趣的句子
查看>>
每天一道 python 面试题 - Python中的元类(metaclass) 详细版本
查看>>
Scrapy(6)Item loader 加载器详解
查看>>