如何从HttpServletRequest request里面获取客户端提交的post内容

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何从HttpServletRequest request里面获取客户端提交的post内容相关的知识,希望对你有一定的参考价值。

实现思路:先通过java代码获取到jsp中相应的参数值(可以多次获取到不同的值)
举例:
form中定义:
<input type="text" value="zhangsan1" name ="username"/>
<input type="text" value="23" name ="userage"/>
java中定义:
String age = request.getParameter (“userage”);//获取到jsp中的值
String username= request.getParameter (“username”);//获取到jsp中的值
备注:form中标签字段必须有name属性,否则获取不到。
参考技术A 用request对象调用getParameter(“写入你所接收的参数名”)方法
如果有中文的话,防止乱码,记得要加上reques.setCharacterEncoding("gbk");
参考技术B request.getParameter("") 参考技术C java: request.getParameter("参数名")
php: $_REQUEST['参数名'];追问

如果post是一个文件,或者图片,如何提取

以上是关于如何从HttpServletRequest request里面获取客户端提交的post内容的主要内容,如果未能解决你的问题,请参考以下文章

httpservletrequest对象由啥创建

如何从 HttpServletRequest 获取完整的 url? [复制]

Request之登录系统跳转应用以及原理详解JavaWeb

如何从 Java 中的 HttpServletRequest 检索原始帖子数据

如何从 HttpServletRequest 获取请求 url [重复]

servlet HttpServletRequest类 4请求转发