java – JSP,GET和POST参数

前端之家收集整理的这篇文章主要介绍了java – JSP,GET和POST参数前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要用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参数,并解析它,但我不会说这是一个常见的和良好的做法.

猜你在找的Java相关文章