Spring MVC中的URL重定向

时间:2019-06-11 04:03:24

标签: spring spring-mvc

嗨,我希望我在spring controller中有一个post方法 但是用户直接从浏览器中命中URL请求,然后用户一无所获。 因此,如何将其重定向到Spring MVC中的登录页面。

3 个答案:

答案 0 :(得分:0)

根据您的描述

  

但是用户直接从浏览器中命中url请求,然后用户得到   没事

当用户从浏览器中点击URL时,应该是一个GET请求,但您说那里有POST个请求。这就是为什么什么也没发生(应该给出

  

GET不支持

在浏览器中

)。 POST方法请求服务器处理提交的表单数据。
为此,您必须在控制器端为此GET声明一个URL方法,然后将资源(视图)返回给用户,然后用户在击中URL后会得到该结果。 。之后,您可以从用户端执行POST请求(即表单数据提交)。

在一行中:如果您只想拥有自己想要的东西,那么您的POST请求将是GET在控制器端。

请告诉我是否可以提供更多帮助。

答案 1 :(得分:0)

可能您应该寻找安全性而不是寻找“重定向”,您可以在此问题上冷静以供参考:

link to similar question

答案 2 :(得分:0)

无法从浏览器发出POST请求。

您可以找到其他方法fire-http-post-requests-with-firefox-or-chrome