表单提交
action指明要提交到的url
method为提交方法,为post或是get
如果方法为get,表单提交的数据会被写在请求头的URL里
如果方法为post,数据会被保存在请求体里
浏览器端发起的同步请求,表单每次提交都会导致页面刷新
点击会提交表单内容的,有三个标签:
<input type="submit"/>
<button type="submit"></button>
<input type="image">
Ajax请求
js中发起的异步请求,不会导致整个页面刷新,只会使局部刷新
使用Ajax必需要注意:数据必须是用&连接的键值对,并且在open()和send()之间必须要加xhr.setRequestHeader("Content-type", "application/x-www.form-urlencoded");这样才能确保后台可以通过request.getParameter("键名")来获取数据。