我有这个javascript代码:
$.ajax({
url: 'assignRenameRuleToAgency.do',
data: {agenciesId:agenciesId,ruleId: JSON.stringify ( ruleIDd ) },
success: function(response) {
toastr.success(response.message);
}
})
在服务器端我做了这个:
String ruleId = request.getParameter("ruleId");
String[] agenciesId = request.getParameterValues("agenciesId");
ruleId
是正确的,但agenciesId
是null
。
答案 0 :(得分:0)
答案 1 :(得分:0)
从ajax调用获取JSON响应,然后使用以下解决方案将该json响应转换为Java对象。 Click here to know the working examples
答案 2 :(得分:0)
如果可以按照您描述的方式接收ruleId
的参数:
String ruleId = request.getParameter("ruleId");
String agenciesId = request.getParameter("agenciesId");
答案 3 :(得分:0)
我找到了解决方案:
String[] myJsonData = request.getParameterValues("json[]");