java中获得客户端连接url方法

java中取得客户端连接url方法request.getProtocol() + :// + request.getServerName() + : + request.

java中取得客户端连接url方法
request.getProtocol() + "://" + request.getServerName() + ":" + request.getServerPort() + request.getSession().getServletContext().getContextPath() + request.getServletPath() + "?" + request.getQueryString();

简单的方法
request.getRequestURL().toString() + "?"
                + request.getQueryString();