在Java中,可以使用HttpServletRequest對象獲取此次請求的URL以及服務(wù)器的根路徑。以下是使用HttpServletRequest對象的示例代碼:
import javax.servlet.http.HttpServletRequest;
public class RequestInfo {
public static void main(String[] args) {
HttpServletRequest request = // 獲取HttpServletRequest對象的方法,具體根據(jù)你的應(yīng)用框架而定
// 獲取請求的URL
String url = request.getRequestURL().toString();
System.out.println("請求的URL:" + url);
// 獲取服務(wù)器的根路徑
String rootPath = request.getServletContext().getRealPath("/");
System.out.println("服務(wù)器的根路徑:" + rootPath);
}
}
在上面的代碼中,我們使用getRequestURL()方法獲取請求的URL,并使用getRealPath(“/”)方法獲取服務(wù)器的根路徑。請根據(jù)你當(dāng)前的應(yīng)用框架來獲取HttpServletRequest對象。