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";

}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容