JavaWeb项目的文件目录
在地址栏输入:http://localhost:8080/route/loginServlet
可以直接访问到配置的Servlet
在地址栏输入:http://localhost:8080/route/index.jsp
可以访问到webapp下面的index.jsp文件
(可以理解webapp下面的index.jsp文件和LoginServlet是在同一目录下)
总结:
以下概念解释以示例项目为例!!!
服务器(站点)根目录: http://localhost:8080/
Web应用根目录: http://localhost:8080/route(项目名)/
前端页面在服务器上的地址:
1.前端页面直接在WebContent目录(可能不同)下: Web应用的根目录/前端页面名
2.前端页面直接在WebContent目录下的一级或者多级文件夹下: Web应用的根目录/文件夹层级/前端页面名
Servlet在服务器上的地址:
Web应用的根目录/servlet名
相对路径
若在访问路径的最前端没有加上“/”,那就是使用相对路径
相对路径就是相对于当前文件的路径
测试例子:
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;