页面跳转加/和不加/的区别
- 不加斜杠代表是相对于当前目录
- 加斜杠是指相对于根路径
- 下面根据实例了解
例如上图简单的一个实例,我的项目名是test,下面有一个src的java源文件以及jsp页面
加上/的情况
- 我当前的位置在:test/新建文件夹/f.java
- 我return的返回值为:“/d.java”
- 这个时候,拼接出来的return完整路径应该是:test/d.java
- 所以我们是可以找到对应的文件的
不加/的情况
- 我当前的位置在:test/新建文件夹/f.java
- 我return的返回值为:“d.java”
- 这个时候,拼接出来的return完整路径应该是:test/新建文件夹/d.java
- 所以我们是找不到对应的文件的
前端界面也是如此,加不加斜杠都是看这个相对的路径决定,但是一般建议添加,因为方便维护,下面介绍一些路径操作
- “./”:代表目前所在的目录
- “…/”:代表上一层目录
- “/”:代表根目录
可以根据这些操作进行合适的路径变更