을 지원하지 않습니다 사례가 생성됩니다.봄 테스트 MVC PUT이 내 컨트롤러 방법입니다
WARN org.springframework.web.servlet.PageNotFound - Request method 'PUT' not supported
또한 updateUser 메소드는 호출되지 않습니다. 응답 코드는 405입니다.
나는 많은 테스트와 모든 GET 요청을 작성했으며 제대로 작동합니다. 즉, ContextConfiguration에 자신감이 있습니다. 나는 무엇을 놓쳤는가?
1 년 후. 여기에 같은 문제가 있습니다. 너는 요청을 부탁 했니? 미리 감사드립니다, 떡갈 나무 – oak
그래, 내가 json도 setter와 getters로 변환했다. 거기 요청이 거절 당했다. 내 솔루션이 getters 이러한 종류의 건너 뜁니다. 즉 :'ObjectMapper mapper = new ObjectMapper(); mapper.configure (MapperFeature.REQUIRE_SETTERS_FOR_GETTERS, true); return mapper.writeValueAsBytes (object); ' – oak