在Java Web开发中,可以使用HttpServletRequest对象获取请求的信息,包括请求的URL地址。具体代码如下:
String requestUrl = request.getRequestURL().toString();
通过HttpServlet获取
如果在Servlet中,可以使用HttpServlet对象的getServletPath()方法获取请求的URL地址。具体代码如下:
String requestUrl = request.getServletPath();
通过Spring获取
如果是使用Spring框架进行Web开发,可以通过Spring MVC框架中的HttpServletRequest对象来获取请求的URL地址。具体代码如下:
@RequestMapping(value="/test")
public ModelAndView test(HttpServletRequest request) {
String requestUrl = request.getRequestURL().toString();
以上是Java中获取请求地址的三种方式,根据不同的开发环境和实际需求,可以选择不同的方式来实现。