用POST和GET获取URL后的参数小问题
<form action="servlet/ThirdServlet?userName=1&passWord=2" method="post">
姓名<input type="text" name="uesrName"><br>
密码<input type="text" name="passWord"><br>
<input type="submit" value="提交">
</form>
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String userName = request.getParameter("userName");
String passWord = request.getParameter("passWord");
response.getWriter().println("userName --->"+userName);
response.getWriter().println("passWord---->"+passWord);
}
当form提交方式为get的时候,组件里填写了value的值,action里的url后也带有参数(写死的),这时servlet获取的uesrName和passWord是文本组件里的值
当form提交方式为post的时候,组件里填写了value的值,action里的url后也带有参数(写死的),这时servlet获取的uesrName和passWord是url后参数的值
小弟想问的是,post获取的为何是url后参数的值?post不是获取的是请求体里的值么(即组件里的值)?
求大神!!!!

...全文
相关推荐
完美解决Get和Post请求中文乱码的问题
下面小编就为大家带来一篇完美解决Get和Post请求中文乱码的问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
request请求获取参数的实现方法(post和get两种方式)
提交表单代码: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> 测试请求参数 <!-- 注意href和action都是写的完整的名称:项目名和资源路径名 --> <!-- 下面一句是get请求方式并在URL后面传值 --> 点击这里 <form action="/Web/AAServlet" method="pos
HTTP中get和post的区别详解
主要为大家详细介绍了HTTP中get和post的区别,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
Ajax中get和post区别
Ajax中Get请求和Post请求的区别 简单例子 何时使用Get请求,何时使用Post请求
ajax请求post和get的区别以及get post的选择
主要介绍了ajax请求post和get的区别以及get post的选择,需要的朋友可以参考下


Web 开发
