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);
}