1 springboot接收頁面的請求引數
springboot使用方法的引數來接收頁面的請求資料
1) 簡單型別 : 保持名字一致


2 使用pojo類


3) 使用陣列接收頁面的多個同名引數

/**
* 陣列接收同名引數
* @param hobby
*/
@ResponseBody
@RequestMapping("/c")
public void c(String[] hobby){
for (String s : hobby) {
System.out.println(s);
}
}
4) 接收ajax請求
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="jquery.min.js"></script>
</head>
<script>
$(function(){
// 在頁面加載完成以后再執行
// 1 給 輸入框系結一個失去焦點的事件
$("#ipt1").blur(function(){
// 2 發送ajax請求到后臺
$.ajax({
url:"ajax" ,
data:{"username":$("#ipt1").val()}
})
})
})
</script>
<body>
<input type="text" id="ipt1"/>
<input type="text" />
</body>
/**
* 接收ajax的請求
* @param username
*/
@ResponseBody
@RequestMapping("/ajax")
public void ajax(String username){
System.out.println(username);
}
2 回傳值
2.1 void方法沒有回傳值 會報錯 在方法上加@ResponseBody
2.2 String
2.2.1 回傳一個視圖 ***
2.2.2 回傳一個普通的字串 @ResponseBody
2.2.3 實作方法的重定向 "redirect:/r3" ****
2.3 回傳pojo類或者是集合@ResponseBody 回傳的是json物件資料 ****
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/195257.html
標籤:其他
上一篇:qiankun微前端學習
