@GetMapping(value = “/edit”) 和 @GetMapping(value = “edit”) 的区别 1、带上 “/” 是绝对路径,不带 “/” 是相对路径。 相对路径:就是相对于当前文件的路径。网页中一般表示路径使用这个方法。 如“a.jsp” 文件里引用了“m.js”,若a.jsp和m.js在同一个目录,只要这两个文件的相对位置没有变,那么部署到web服务器就能正常显示。
绝对路径:就是你的主页上的文件或目录在硬盘上真正的路径。绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,比如,你的User程序是存放在 c:/apache/cgi-bin 下的,那么 c:/apache/cgi-bin就是cgi-bin目录的绝对路径
2、这个"/" 其实起到连接作用, 如果只是单纯的一个地址,写不写 “/” 都可以。
如果控制器最外层有一层映射地址,那么方法上面的RequestMapping 的"/" 其实就起到分割作用