SpringMVC请求(相对)路径中的斜杠(/)问题
-
相对路径前不带斜杠时,开头的路径表示该路径为当前资源路径的一个子路径
-
相对路径前带斜杠时,开头的路径表示该路径为根路径的一个子路径
-
前台根路径为http://localhost:8080/(路径在前台,就在前台解析)
-
后台更路径为http://localhost:8080/springmvc/(路径在后台,就在后台解析)
常见错误
后果:requestMapping返回list时候,预期转到/WEB-INF/pages/list.jsp
没加最后一个斜杠斜杠导致转到/ssm_war/WEB-INF/pageslist.jsp