写项目的时候,有个需求
要求显示当前页面的URL以及根目录(也就是获取localhost,如果是域名则获取域名)
获取当前页面URL的方法
使用javax.servlet.http
假设访问地址为:localhost:4000/Project/index.html
其中Project
是项目工程,index.html
是页面
COPY
1 | getRequestURL() |
还有很多方法我这里就不过多
看一下效果
COPY
1 | getRequestURL() // http://localhost:4000/Project/index.html |
实际代码演示
请求地址:http://127.0.0.1/article/bbbbb?name=abc
由于我建的是SpringBoot项目,所以项目工程根目录为/
COPY
1 | System.out.println("getRequestURI:"+request.getRequestURI()); |
Thymeleaf写法与上方大致相同
COPY
1 | <div th:text="${#httpServletRequest.requestURL}"></div> |