JSP 页面中的 路径问题
程序员文章站
2022-04-16 22:13:27
...
关于 jsp
中的超链接路径问题
我们假设你的项目路径
也就是 web应用程序的根目录为 /webapp
<a href="/webapp/login.jsp"></a>
<a href="login.jsp"></a>
上面两种写法是相同的,都是指向 webapp
应用程序下的 login.jsp
页面。
- 如果以"
/
"开头,代表相对于web服务器
的根目录 - 如果不以"
/
"开头,代表相对于webapp
应用程序的根目录
我们知道,web服务器可以包含多个 web应用程序,而/
代表服务器的根目录,也就是Tomcat
的根目录,加上webapp
就是告诉它我要访问的是哪一个应用程序,如果不加就默认是当前的应用程序。