오류 수정 기록1 405 (Method Not Allowed) 405 에러는 프론트와 백 간의 통신중 method에 문제가 있을때 발생하는데 허용되지 않은 method로 리소스 접근을 시도하면 발생한다. 이번에 해당 문제가 발생한 이유는 프론트에서 form 태그 안에 method는 PUT으로, action으로 URL이 설정되어 있는 상태로 input type="submit"이 아닌 input type="button"을 사용중이고 onclick 속성을 통해 var form = document.getElementById("myForm"); form.submit(); 해당 방식이 아니라 별도로 ajax를 활용한 방식으로 통신을 시도하고 있었는데 ajax는 또 type : 'POST' 로 설정되어있었다. 마지막으로 Controller 부분은 @RequestMapping(m.. 2024. 3. 14. 이전 1 다음