【发布时间】:2018-03-24 00:03:55
【问题描述】:
我的Ajax 代码如下所示
$.ajax({
type : 'post',
url : url,
async : false,
data: {'txToClose': '1234,5678','sno':'0195'},
contentType : "application/x-www-form-urlencoded; charset=utf-8",
dataType : "json",
success : function(result,status,xhr){
console.log(result);
}
});
txToClose 值 1234,5678 将以逗号分隔的字符串形式来自文本框。用户将键入它们以逗号分隔。
我正在尝试以controller 接收它们
@PostMapping("/txToClose")
public ResultDto txToClose(HttpServletRequest request, HttpServletResponse response) throws BBException
{
logger.info("Called txToClose controller");
ResultDto resultDto = new ResultDto();
String txToClose= request.getParameter("txToClose");
String sno= request.getParameter("sno");
logger.info("Transactions to close :"+txToClose+", Serial Num :"+sno);
}
输出是
要关闭的事务:null,序列号:null
我在这里缺少什么?
【问题讨论】:
标签: java ajax spring spring-restcontroller