一个url如 http://localhost:8090/test/test.jsp;
request.getContextPath(); /test
request.getScheme() ; http
request.getServerName(); localhost
request.getServerPort(); 8090
request.getServletPath(); test.jsp
在web编程时要用到一些相对路径(我用的是tomcat)
这个不需要启动tomcat直接在main方法里就可以:
假如在我的项目里有一个Test.java的类
Test.class.getResource("/").getPath();
上一句话就找到了 WebRoot/WEB-INF/classes/