从下面的URL,我需要(http://localhost:9090/dts)
一个人。
那就是我需要删除(documents/savedoc)
(OR)
只需要得到-(http://localhost:9090/dts)
http://localhost:9090/dts/documents/savedoc
请求中有没有可用的方法来获得以上所述?
我尝试了以下方法并得到了结果。但仍在尝试。
System.out.println("URL****************"+request.getRequestURL().toString());
System.out.println("URI****************"+request.getRequestURI().toString());
System.out.println("ContextPath****************"+request.getContextPath().toString());
URL****************http://localhost:9090/dts/documents/savedoc
URI****************/dts/documents/savedoc
ContextPath****************/dts
谁能帮我解决这个问题?
AFAIK为此没有提供API的方法,需要自定义。
String serverName = request.getServerName();
int portNumber = request.getServerPort();
String contextPath = request.getContextPath();
// 试试这个
System.out.println(serverName + ":" +portNumber + contextPath );
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句