Spring MVC使用DOJO从客户端向控制器发送一个String

时间:2012-08-30 20:06:27

标签: javascript java-ee spring-mvc dojo

我的客户端上有以下代码

    var value = {"userId":form.userId.value};

var xhrArgs = {
    url : messageUrl,
    handleAs : "text",
    content: value,
    load : displayMessages,
    error : function(error) {
        dojo.byId("displayArea").innerHTML = "Error aquiring messages";
    }
};
dojo.xhrGet(xhrArgs);
}

在我的服务器端控制器代码

@RequestMapping(value = "/getMessages.htm", method = RequestMethod.GET)
public @ResponseBody String showMessageTable(@RequestParam("userId") String userId,ModelMap params)
{

我收到400错误说

客户端发送的请求在语法上是不正确的()

有人可以解释我做错了什么吗?我用firebug测试了dojo代码,值似乎正在通过。谢谢!

1 个答案:

答案 0 :(得分:1)