SpringMVC中跳转的梳理

 

环境:SpringBoot2,Thymeleaf3spring

目录结构以下mvc

对应的控制器测试

 

 


这时候想经过在页面访问 localhost:9090/admin/system/setting 来跳转到/template/admin/system/setting模板blog

能够将controller中对应的方法写为如下几种形式内存

如今想要实现携带entity再跳转回 /template/admin/system/setting 模板页面中并获取该entity数据,对应的写法应该以下it

直接返回String类型那么是重定向数据模板


那么若是使用springmvc的forward机制可是同时 模板的路径和controller映射的路径恰巧结构相同那么就须要注意一些坑了!循环

 

这种时候时候forward就会出现内存溢出!由于会一直重复提交,这里能够打个断点进行测试,会发现一直存在死循环! 请求


 

能够使用开始提到的那两种方式来解决,也能够将controller的请求添加指定的后缀进行处理方法

相关文章
相关标签/搜索