1、路径问题
在做servlet开发web项目时,由于经常涉及到前后端的交互,其中很恼人的一个问题就是路径如何写。在这里稍微总结一下。
*核心思想:就是始终记着,无论如何写,就是为了让浏览器发出的请求,能够指向正确的资源。我们要做的就是在交互过程中如何处理各种路径的拼接,保证拼接的结果指向实际的资源。
和客户端相关的路径中的/
http://ip:port/
a. html页面中的/代表地址栏中端口号后的那个/
b. 客户端重定向中的/代表地址栏中端口号后的那个/
和服务器端相关的路径中的/
http://ip:port/项目名字/
c. web.xml文件中的/代表地址栏中项目名字后的那个/
d. 服务器内部跳转中的/代表地址栏中项目名字后的那个/