【问题标题】:URL redirect in spring mvcspring mvc中的URL重定向
【发布时间】:2019-06-11 04:03:24
【问题描述】:

大家好,我希望我在 spring 控制器中有一个 post 方法 但是用户直接从浏览器点击 url 请求然后用户什么也得不到。 那么如何将其重定向到 spring mvc 中的登录页面。

【问题讨论】:

    标签: spring spring-mvc


    【解决方案1】:

    根据你的描述

    但是用户直接从浏览器点击 url 请求然后用户得到 什么都没有

    当用户从浏览器点击URL,它应该是GET 请求,但你说你有POST 请求。这就是为什么什么也没发生(应该给

    GET 不支持

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

    在一行中:如果你想要你想要的,你的POST 请求将是控制器端的GET

    如果我能提供更多帮助,请告诉我。

    【讨论】:

      【解决方案2】:

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

      link to similar question

      【讨论】:

        【解决方案3】:

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

        你可以找到一些其他的方法fire-http-post-requests-with-firefox-or-chrome

        【讨论】:

          猜你喜欢
          • 2014-06-20
          • 2016-02-03
          • 2013-08-06
          • 2012-03-07
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-02-26
          相关资源
          最近更新 更多