SpringMVC中jsp页面中URL写相对路径问题
- 当前页面的URL的最后带占位符
例如:当前页面URL为localhost:8080/Project/wecome/1,通过这个链接调转到当前页面,当你在当前页面中有个<a href=”admin/edit”></a>那么这个页面向后台请求的链接就为localhost:8080/Project/welcome/admin/edit。这和我们想要的链接可能不太一样。 - 当前页面的URL的以/结尾
当前页面URL为localhost:8080/Project/wecome/,通过这个链接调转到当前页面,当你在当前页面中有个<a href=”admin/edit”></a>那么这个页面向后台请求的链接就为localhost:8080/Project/welcome/admin/edit。
自己在项目中遇到url不对,这个问题只要把<a href=”admin/edit”></a>写成<a href=”/Project/admin/edit”></a>,得到的url就是localhost:8080/Project/admin/edit,但是不知道什么原因导致,后来尝试多次发现是最后带有数字或者/导致,但是还不了解底层原因。