ajax调用弹簧控制器上的错误请求响应400

时间:2017-03-01 13:16:05

标签: http-status-code-404

这是我的ajax请求:

var segmentName = $('#segmentName').val();
if (segmentName.length == 0) {

    alert('Segment Name Cannot be empty');
    return;
}
var selectedValue = []; 
$('#multiselect_to_1 :selected').each(function(i, selected){ 

    selectedValue = $(selected).text(); 
});
$.ajax({
    type : 'POST',
    contentType: "application/json",
    url : 'saveSegmentScheme.htm',
    data :JSON.stringify({
        "segmentName" : segmentName,
        "selectedValue": selectedValue
    }),
    success : function(data) {
    //  alert("Data successfully inserted");
        console.log(data);
    },

这是我的控制器方法。

@RequestMapping(value = "/saveSegmentScheme.htm", method = RequestMethod.POST)
    public String saveSegmentScheme(@ModelAttribute("analyzerBean") AnalyzerBean analyzerBean, BindingResult result,
            @RequestParam("segmentName") String segmentName, @RequestParam("selectedValue") String selectedValue,
            HttpServletRequest request, HttpServletResponse response) {
        logger.debug("Entered and leaving from saveSegmentScheme()...");

0 个答案:

没有答案