gpt4 book ai didi

java - JSP、GET 和 POST 参数

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:53:07 42 4
gpt4 key购买 nike

我需要用 JSP 做一些小任务;作为 JSP 的新手,我想知道是否有可能从 HTTP 请求中仅获取 GET 或仅 POST 参数。

我看过ServletRequest.getParameter (和类似的)但这些方法似乎同时获得 GET POST 参数。有没有办法只获取其中一个,而无需自己解析 URL 或请求正文?如果没有,是否有优先规则哪些值覆盖哪些(比如 POST 参数总是覆盖 GET 参数)?

最佳答案

通常,请求最好在 servlet 中处理。它们有 doGet(request, response)doPost(request, response) 方法,以区分两者。

如果你真的非要在JSP里做,你可以用request.getMethod()区分方法.它将返回 GETPOST

因为这是家庭作业,我想重点是学习如何使用 servlet 及其 doX 方法,所以就这样做吧。

更新:您可以获取查询字符串 ( request.getQueryString() ),它只是获取参数,并解析它,但我不会说这是一个常见的良好做法。

关于java - JSP、GET 和 POST 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4178041/

42 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com