Java spring MVC跳转根目录

当我们在controller中跳转到另一个网页时,有一个细节要注意,就是写的目录如果是直接开始写,比如“path1/path2/main.html"。这样就会从当前进入controller的路劲开始算,若前面加'/'则是从web根目录开始算

举例,当直接写的时候

Java spring MVC跳转根目录

进入这个controller的路劲是/path1/path2  所以将跳转到/path1/main.html

Java spring MVC跳转根目录

若是/main.html

Java spring MVC跳转根目录

则是跳转到 主目录中, 既/main.html

Java spring MVC跳转根目录

另外还有 ./ ../分别代表当前目录和上一级目录,而 / 代表的是根目录

以前跳转还要用什么乱七八糟的各种get函数各种path函数获取根目录路径,真的是麻烦