목록Spring/Error (6)
똑같은 삽질은 2번 하지 말자
위와 같은 에러는 spring을 해본 사람들은 한번쯤은 겪어본적 있다고 생각한다. 보통 저렇게 뜨면서 500에러가 나면서 아예 HomeController도 작동이 안되는 경우, spring version 이 5이상을 쓰고 계신분이면 pom.xml에 있는 라이브러리도 vesion 업을 시켜줘야 해야한다. https://github.com/spring-projects/spring-framework/wiki/Upgrading-to-Spring-Framework-5.x spring-projects/spring-framework Spring Framework. Contribute to spring-projects/spring-framework development by creating an account on G..
오류는 클라이언트에서 서버로 Ajax 를 이용해서 비동기 요청를 했을 때 계속 발생했다. 오류는 '415' 였다. 415 오류는 지원되지 않는 형식으로 클라이언트가 요청을 해서 서버가 요청에 대한 승인을 거부한 오류를 의미한다. 이럴 경우에는 ContentType, Content Encoding 데이터를 확인할 필요가 있다. 결국 나는 AJax 요청을 했을 때, ContentType을 명시하지 않았기 때문에 오류가 발생했던 것이다. 그래서 contentType: "application/json; charset=UTF-8" 를 Option을 명시해 주었다. 오늘은 Ajax Option에 대해 알아보도록 하자. (1) async (boolan, default : true) - 해당 함수를 비동기 처리를 할지..
name="mber_id"를 가진 태그가 view에 두개 존재할시 스프링에서 받을때 이런식으로 값,값 두개로 받아들이므로 주의하자!
1. web.xml 에서 DispatcherServlet 선언이 제대로 되어있는지 확인 servlet mapping 으로 받아놓았는데 아무것도 처리안해놓으면 바로 404 error다. 찾을수 없으니깐 2. servlet-context.xml 에 설정 확인 3. url mapping이 잘 되어있는지 컨트롤러에서 확인 4. servlet-context.xml에 선언 확인
"프로젝트 선택 > 우클릭 > Maven > Update Project Configuration..." 선택 (pom.xml 파일 수정시 이클립스 프로젝스 설정에 반영되도록 설정하기 위해 또는 갑자기 pom.xml에 오류가 생겼을때 업데이트 한번 해주라고 들어서) 무작정 해버렸지만 갑자기 이렇게 WEB-INF/lib 경로를 찾을수 없다고 뜬다. 업데이트시 자기 멋대로 경로가 삭제 되어버려서 그렇다. 그럼 나는 경로를 다시 추가해주면 되는데, 그 방법은 간단하다. 1.해당 프로젝트 우클릭 -> Properties -> Deployment Assembly -> Add ※Deployment Assembly 가 없을시, 해당 프로젝트 우클릭 -> Properties -> Project Facets 탭 클릭 Dy..