JSP 页面中的 路径问题

关于 jsp 中的超链接路径问题

我们假设你的项目路径也就是 web应用程序的根目录为 /webapp

<a href="/webapp/login.jsp"></a>
<a href="login.jsp"></a>

上面两种写法是相同的,都是指向 webapp 应用程序下的 login.jsp 页面。

  • 如果以"/"开头,代表相对于web服务器的根目录
  • 如果不以"/"开头,代表相对于webapp 应用程序的根目录

我们知道,web服务器可以包含多个 web应用程序,而/代表服务器的根目录,也就是Tomcat 的根目录,加上webapp就是告诉它我要访问的是哪一个应用程序,如果不加就默认是当前的应用程序。

发布了35 篇原创文章 · 获赞 29 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_43941364/article/details/104646425