나는 관련된 질문을보고 도움을받지 못한 사람을 시도했습니다. 나는이 같은 jQuery로 POST의 requst을 보내고있다 :봄 MVC 컨트롤러에 배열을 보내려고 할 때 "잘못된 요청"
var data = {};
//this works every time and it's not issue
var statusArray = $("#status").val().split(',');
var testvalue = $("#test").val();
data.test = testvalue;
data.status = statusArray ;
$.post("<c:url value="${webappRoot}/save" />", data, function() {
})
컨트롤러 측면에서 나는 다음 시도했다 : 이들의
public void saveStatus(ModelMap model, Principal principal, HttpSession session, final HttpServletResponse response, @RequestParam String test, @RequestBody String [] status) {
//I never get to this point, but when I set statusArray to required false test variable is being populated correctly
}
public void saveStatus(ModelMap model, Principal principal, HttpSession session, final HttpServletResponse response, @RequestParam String test, @RequestParam String [] status) {
//I never get to this point, but when I set statusArray to required false test variable is being populated correctly
}
public void saveStatus(ModelMap model, Principal principal, HttpSession session, final HttpServletResponse response, @RequestParam String test, @RequestParam("status") String [] status) {
//I never get to this point, but when I set statusArray to required false test variable is being populated correctly
}
public void saveStatus(ModelMap model, Principal principal, HttpSession session, final HttpServletResponse response, @RequestParam String test, @RequestParam(name="status") String [] status) {
//I never get to this point, but when I set statusArray to required false test variable is being populated correctly
}
아무도 내가 잘못 뭘하는지 궁금하네요 일했다, 내가 무엇을하든간에 Bad request
당신은 이미 겪었 링크의 종류를 게시 할 수 있을까요? – askmish