Servlet中什么方法获取客户端提交的数据

解答题:在Servlet中,我们通过什么方法获取客户端提交的数据?请详细解答。谢谢了!... 解答题: 在Servlet中,我们通过什么方法获取客户端提交的数据?
请详细解答。谢谢了!
展开
 我来答
千锋教育
2015-12-07 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
页面通过提交表单,将表单数据封装成request对象,传递给Servlet类,Servlet类提供的
①String str=request.getParameter("参数名称")方法可以获得参数值。
对于复选框类的数据,可以通过
②String[] str=request.getParameterValues("参数名称")方法获得。
注意参数值是一个还是多个,从而选择正确的方法。
from_rr
推荐于2017-12-16 · TA获得超过1138个赞
知道小有建树答主
回答量:318
采纳率:0%
帮助的人:318万
展开全部
一般来讲,有以下两种方法:
String val = request.getParameter("提交的名称");
另外一种:
String[] vals = request.getParameterValues("提交的名称");
这两种方法的不同就是:一个是单个值,一个是数组。当然还可以通过:
Map map = request.getParameterMap();
这最后一个方法可以获得提交的全部数据。其中map的key是字符串类型,value是字符串数组类型!
希望对你有帮助!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
screamPY
2011-08-28 · 超过14用户采纳过TA的回答
知道答主
回答量:58
采纳率:100%
帮助的人:23.8万
展开全部
新建个servlet重写doget()和doPost()方法,在doGet()中调用doPost()中,将所有的请求转至doPost()方法中处理..........在doPost()方法中写String str = request.getParameter("在form表单中input标签的name属性值")...里面还有点要注意的问题,,,有什么不懂的可以在问问我,问同学也行
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Orangle_222
2011-08-23 · TA获得超过131个赞
知道答主
回答量:15
采纳率:0%
帮助的人:10.1万
展开全部
如果页面表单提交方式是post的话是调用servlet的doPost()
如果提交方式是get的话调用的事doGet()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yilishuku
2011-08-22
知道答主
回答量:7
采纳率:0%
帮助的人:3.2万
展开全部
public void doPost(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException {//doPost()是java Servlet中的一个方法,用来处理post请求。
String pcom = request.getParameter("com").trim();//这行就是获取客户端提交的数据
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式