加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – JSP,GET和POST参数

发布时间:2020-12-14 05:11:42 所属栏目:Java 来源:网络整理
导读:我需要用JSP做一些小的任务;是非常新的JSP我想知道是否有可能从HTTP请求只获取GET或只有POST参数. 我看到了ServletRequest.getParameter(和alikes),但似乎这些方法获得GET和POST参数.有没有办法只得到其中一个,而不是自己解析URL或请求正文?如果没有,是否有
我需要用JSP做一些小的任务;是非常新的JSP我想知道是否有可能从HTTP请求只获取GET或只有POST参数.

我看到了ServletRequest.getParameter(和alikes),但似乎这些方法获得GET和POST参数.有没有办法只得到其中一个,而不是自己解析URL或请求正文?如果没有,是否有任何优先规则的值覆盖哪个(像POST参数总是覆盖GET参数)?

解决方法

一般来说,请求应该更好地在servlet中处理.他们有doGet(请求,响应)和doPost(请求,响应)方法来区分两者.

如果您真的坚持在JSP中执行此操作,则可以使用request.getMethod()区分方法.它将返回GET或POST.

既然这是家庭作业,我想是要学习如何使用servlet和他们的doX方法,所以这样做.

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读