servlet 的根 URl
2022-09-01 03:05:58
我想从其中一个 servlet 获取我的 Web 应用程序的根 URL。
如果我在“www.mydomain.com”中部署我的应用程序,我想获取像“http://www.mydomain.com”这样的根URL。
同样的事情,如果我把它部署在8080端口的本地tomcat服务器中,它应该给http://localhost:8080/myapp
谁能告诉我如何从servlet获取我的Web应用程序的根URL?
public class MyServlet extends HttpServlet {
@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String rootURL="";
//Code to get the URL where this servlet is deployed
}
}