gpt4 book ai didi

tomcat - 何时将 "/"放在文件路径的末尾

转载 作者:行者123 更新时间:2023-11-28 22:00:14 26 4
gpt4 key购买 nike

这可能很大程度上是基于上下文的,但是在 Unix 系统中什么时候将“/”放在文件路径的末尾是合适的?我问是因为我一直在试图弄清楚为什么我的 tomcat 服务器在使用 localhost:8080 端口时没有在我的浏览器上显示页面。我一直在用

http://localhost:8080/MyProject/home

直到我终于使用它才起作用

http://localhost:8080/MyProject/home/

注意末尾的“/”。

那么最后有正斜杠是什么意思呢?如果它有任何区别,“home”是我在我的 servlet 中使用 @WebServlet 注释指定的位置

@WebServlet("/home/")

我知道我在这里放了“/”,所以很明显为什么我应该在我的 URL 中使用正斜杠,但我想知道末尾的这个正斜杠在指定什么以供将来使用。

最佳答案

在我看来,这个问题更多的是关于 URL 设计而不是文件路径。如果你不想要你可以使用的尾部斜线

@WebServlet("/home")

对于 URL 设计,如果尾部有斜杠,这通常意味着您正在访问的 URL 有许多子 URL,并且您正在检索该 URL 的索引页面。换句话说,如果 /home/ 表示用户的主页,那么它应该是 /home。如果 /home/ 表示用户主目录的索引,那么它应该完全一样。

如果您真的在谈论文件路径,那么您应该看看@Jayram 的评论。

关于tomcat - 何时将 "/"放在文件路径的末尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17342139/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com