17_7_27 关于动态Web项目的路径问题:eg:request.getContextPath() + java 编译后的路径去向 + 服务器部署注意事项

点这里

request.getRealPath("/images/a.jpg")过时,新的

假定你的web application 名称为news,你在浏览器中输入请求路径: 
http://localhost:8080/news/main/list.jsp 
则执行下面向行代码后打印出如下结果:
1、 System.out.println(request.getContextPath()); 
打印结果:/news 
  2、System.out.println(request.getServletPath()); 
打印结果:/main/list.jsp 
 3、 System.out.println(request.getRequestURI()); 
打印结果:/news/main/list.jsp 
 4、 System.out.println(request.getRealPath("/"));  
打印结果: F:Tomcat 6.0webapps
ews	est

二java 编译后的路径去向 2个

1. .java 编译后本身的 .class

Ctrl+Shift+R
Alt+回车

获得自身编译后的 .class路径

2. .java或者其他文件 在 服务器(Tomcat)上的部署路径

首先
a.查看部署大致路径
b.查看编译后 部署详细路径

a

b

三服务器部署注意事项

原文地址:https://www.cnblogs.com/du1991/p/7242944.html