首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Servlet和POST在doPost方法中的参数

Servlet和POST在doPost方法中的参数
EN

Stack Overflow用户
提问于 2017-01-01 03:26:26
回答 4查看 9.9K关注 0票数 1

我的问题是,当我试图使用POST访问request.getParameter("name")变量时,它工作得很好。但是在某些情况下,当POST请求到达我的应用程序时,我还需要从查询字符串中获取GET参数。

据我所见,使用getParameter,您只能访问当前请求的参数,但是,正如我所说的那样,我还需要在doPost方法中获取GET参数。

有没有一种不解析查询字符串来获取GET参数的方法?

EN

Stack Overflow用户

发布于 2017-01-01 04:01:18

我觉得你在这里很困惑。根据请求的类型,可以使用相同的getParameter(..)检索所有请求参数( GET、POST或其他)。如果是GET请求,则可以检索所有GET参数。

如果是POST请求,则可以检索所有POST参数。使用getParameter(...)获取参数。你一次只提出一个请求。如果在html或JSP文件中发出POST请求,则使用doPost方法接收所有参数。此时,GET请求中没有任何内容。然后,发出一个GET请求,检索doGet方法中的所有参数。在这一刻,什么也没有。请记住,HTTP请求是无状态的。

票数 1
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41413144

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档