前台请求

$.ajax({
url : '/turn',
type : "post",
data : {
"userName":userName,
"userPass":userPass
},
async : false,
success : function(data) {

}
});


java后台接收数据
方法一:

public String getData(HttpServlettRequest request){
  String ss= request.getParameter(“xxx”); //ss=>xx
}
方法二:

public String getData(){

  HttpServletRequest request= ServletActionContext.getRequest(); 

  String ss = request.getParameter("xxx"); //ss=>xx

}

方法三:
需要Spring mvc
后端通过 @RequestParam(value=”xxx”) String xxx 分别获取对应的键值对

@RequestMapping(value="/turn", method=RequestMethod.GET)

public @ResponseBody String emrSubmit(@RequestParam(value="username") String username,@RequestParam(value="userpass") String pass){


}
方法四:
需要Spring mvc
后端通过 @RequestParam Map <String,Object> param 一次性获取全部的键值对

@RequestMapping(value="/turn", method=RequestMethod.GET)

public @ResponseBody String emrSubmit(@RequestParam Map<String,Object> param){

String id = (String)params.get("username");
String pwd= (String)params.get("userpass");


}

posted on 2019-08-27 20:58  独醉笑清风  阅读(231)  评论(0编辑  收藏  举报