forward和redirect

如果/hello就是某個controller的映射,想要轉發這個controller。

可以通過forward 前綴來達到轉發到其它資源的目的:

publicString?handle()?{

//?return?"forward:/hello"?=>?轉發到能夠匹配?/hello?的?controller?上

//?return?"hello"?=>?實際上還是轉發,只不過是框架會找到該邏輯視圖名對應的?View?并渲染

//?return?"/hello"?=>?同?return?"hello"

return"forward:/hello";

}

通過redirect 前綴來達到重定向到其它資源的目的:

publicString?handle()?{

//?重定向到?/hello?資源

return"redirect:/hello";

}

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容