關於themeleaf映射需要注意的:
1.頁面映射
所有靜態頁面映射的時候,mapping后面要以/開頭(最好),不以/開頭也行
但是return 后面路徑不能以/開頭;IDE中正常,但是打jar包之后就不行了;如果是war包以斜杠開的話,還要加上項目名!
所以return后面最好不要用/開頭!!!
但是有種特殊的情況下要以/開頭!
2.轉發和重定向
2.轉發和重定向的時候:
因為spring的高度封裝,其實轉發和重定向的區別已經沒有servlet中那么明顯了!
轉發重定向的話,最好還是以/開頭,但是前面要加forward:或者redirect:
並且后面不要再直接跟真實的資源路徑了[即:springboot中template往下數]
全部使用springboot接管的映射路徑[即:mapping后面的]
template中真實路徑:

轉發的路徑使用的映射路徑:

