袁来如此的工作笔记
袁来如此的工作笔记
竹杖芒鞋轻胜马,谁怕? 一蓑烟雨任平生。

form表单Get方式提交action中带参数不传递

浏览量:16

what:
注意到表单中action:getPostServlet/getPost.do?param4=param4,这个action带有一个参数param4。
1.如果用get方法提交,后台无法接收到这个参数;
2.如果用post方法提交,后台就可以接收到这个参数。

why:
1.method为get时action后边带的参数列表会被忽视,,后台无法接收到这个参数,只能得到表单中的参数;
2.用post方式提交表单,参数分为两部分:一部分是action中的参数放在地址栏;另一部分是表单中的参数放在请求的头中;所以所有的数据后台全部能获得。

how:
get请求方式的表单的action属性中不能附带任何参数,如果仍然想使用GET请求方式,可以在form表单中添加相应的隐藏文本域,例如:
<input name=”method” type=”hidden” value=”test”>

打赏