반응형
# 오류 내용
11-Mar-2021 23:26:55.906 WARNING [http-nio-8080-exec-4] org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.logException Resolved [org.springframework.web.bind.MissingServletRequestParameterException: Required String parameter 'str' is not present]
+ 400 error
axios({
method: 'get',
url: "/init",
data: '아잉',
dataType: 'json'
})
.then(function (response){
console.log("# init success : " + response);
console.log(response.data);
})
.catch(function (error){
console.log("# init error : " + error);
})
@RequestMapping(value = "init", method = RequestMethod.GET)
@ResponseBody
public int initiateServer(@RequestParam String str) {
System.out.println(str);
//indexService.initiateServer();
return 1;
}
var randomText = "아 이게 되네";
axios({
method: 'post',
url: "/init",
data: 'randomText=' + randomText,
dataType: 'text'
})
.then(function (response){
console.log("# init success : " + response);
console.log(response.data);
})
.catch(function (error){
console.log("# init error : " + error);
})
@RequestMapping(value = "/init", method = RequestMethod.POST)
@ResponseBody
public int initiateServer(@RequestParam String randomText) {
System.out.println("JS로부터 받은 텍스트 : " + randomText);
return 2;
}
해결
반응형
'메모 > 에러 메모' 카테고리의 다른 글
[ MYSQL ] * is not valid at this position for this server version (0) | 2021.04.04 |
---|---|
[ MYSQL ] No database selected Select the default DB to be used by double-clicking its name in the SCHEMAS list in the sidebar. (0) | 2021.04.04 |
스프링 mybatis 연결하며 뜬 오류들 (0) | 2021.03.07 |
[ JSP ] JSP에서 EL문이 동작하지 않는 경우 (0) | 2021.03.01 |
[ JSP ] jsp파일에서 taglib가 추가가 안될 때 (0) | 2021.03.01 |