Java response.sendredirect()更改方法类型

Java response.sendredirect()更改方法类型,java,jsp,servlets,redirect,jakarta-ee,Java,Jsp,Servlets,Redirect,Jakarta Ee,在我的servlet中,我试图响应.sendRedirect()对另一个servlet的请求(通过不同的.war部署)。我知道sendRedirect()在转发时发出一个新请求,但似乎没有机制来更改新请求的方法类型。基本上,我想看看在调用sendRedirect时是否有一个选择Get或Post的选项 请告诉我是否有办法更改请求类型,或者如果没有,我正在试图理解为什么不允许这样做。始终是一个GET[广义上说,重定向总是GET s]。你可以转发你的选择 另请参见 始终是一个GET[广义上,重定

在我的servlet中,我试图响应.sendRedirect()对另一个servlet的请求(通过不同的.war部署)。我知道sendRedirect()在转发时发出一个新请求,但似乎没有机制来更改新请求的方法类型。基本上,我想看看在调用sendRedirect时是否有一个选择Get或Post的选项

请告诉我是否有办法更改请求类型,或者如果没有,我正在试图理解为什么不允许这样做。

始终是一个
GET
[广义上说,重定向总是GET s]。你可以转发你的选择

另请参见

    • 始终是一个
      GET
      [广义上,重定向始终是GET s]。你可以转发你的选择

      另请参见


      响应。如Jigar所述,sendRedirect
      始终是一个get。
      您可以通过使用方法post创建一个隐藏表单并在加载页面时使用javascript将其提交到目标。响应。sendRedirect将始终是Jigar提到的get。 您可以使用post方法创建一个隐藏表单,并在加载页面时使用javascript提交该表单,从而将其发布到目标