Required String parameter '×××' is not present

来源:互联网 发布:淘宝九宫格怎么做 编辑:程序博客网 时间:2024/05/22 12:04

在使用Spring MVC的时候想向后台传值遇到这个问题:

@RequestMapping(value = "/doTest")
public String method(ModelMap mm, @RequestParam("userName") String userName,  @RequestParam("userPassword") String 
userPassword) {
//...
    return "";}
这里提示Required String parameter 'userName' is not present并不一定是userName的错,也有可能是后面的参数错误。总的来说就是页面船只参数和后台接受参数名自不匹配。



记录一下这里的两种请求:

window.location.href="../×××/doTest?userName="+userName+"&userPassword="+userPassword;

$.ajax({     type: "post",     url: "./doTest",     data: {"userName":userName,"userPassword":userPassword},      success: function (data) {     }});

0 0