JavaWeb前端向後端提交數據的方式
1. form表單提交
<!DOCTYPE html>
<html>
<body>
<form action="/demo/demo_form.asp">
First name:<br>
<input type="text" name="firstname" value="Mickey">
<br>
Last name:<br>
<input type="text" name="lastname" value="Mouse">
<br><br>
<input type="submit" value="提交">
</form>
</body>
</html>
如果您點擊提交,表單數據會被髮送到名爲 demo_form.asp 的頁面。
- 在後臺可通過對應的name屬性獲取相應的值。
- from表單中的action屬性標識提交數據的地址。
- method屬性指明表單提交的方式。
2.JQuery中的ajax提交
$.ajax({
url: "TestJsonServlet", //提價的路徑
type: "post", //提交方式
data: {
//向後臺提交的數據
},
dataType: "JSON", //規定請求成功後返回的數據
success: function (data) {
//請求成功之後進入該方法,data爲成功後返回的數據
},
error: function (errorMsg) {
//請求失敗之後進入該方法,errorMsg爲失敗後返回的錯誤信息
}
});