springmvc如何重新封装request中的参数,并利用post请求转发给其他控制器

发布于 2022-09-05 23:03:46 字数 229 浏览 14 评论 0

希望通过一个统一的控制器接收所有请求,并将请求的参数进行解析,重新封装新的参数结构,并下发给其他控制器。

想请问,如何在 forwardredirect 中封装post 请求的请求体,并转发给其他控制器。

主要是希望通过一个中央控制器,接收一个统一格式的参数,通过在中央控制器中,对参数的解析,重新组装后,将请求转发给其他控制器,有没有比较好的解决方案。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

赢得她心 2022-09-12 23:03:46

forward:请求重定向,是服务器内部跳转,一次请求过程。这种可以实现把请求转发给其他控制器,可以使用过滤器,spring mvc的拦截器实现参数处理。
redirect:是请求重定向,服务器会向浏览器发送一个重定向请求,浏览器收到重定向请求,访问新的地址,整个过程有二次请求,这个没有办法江请求转发到其他控制器。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文