HttpServletRequest 获取请求路径
时间: 2023-08-19 07:10:41 浏览: 132
从HttpServletRequest获取各种路径总结
您可以使用HttpServletRequest对象的方法来获取请求路径。可以通过以下代码获取请求路径:
```java
HttpServletRequest request = ...; // 从请求参数中获取HttpServletRequest对象
String requestURI = request.getRequestURI();
```
`getRequestURI()`方法返回一个字符串,表示请求的URI(统一资源标识符)。URI是从域名后面开始的路径部分,不包括协议、主机和端口。
例如,如果请求的URL是`http://www.example.com/context/path`,则`getRequestURI()`方法返回`/context/path`。
请注意,如果您想获取完整的URL,包括协议、主机和端口,您可以使用`getRequestURL()`方法:
```java
StringBuffer requestURL = request.getRequestURL();
```
`getRequestURL()`方法返回一个StringBuffer对象,表示完整的URL。
希望能帮到您!如有任何问题,请随时提问。
阅读全文