spring 썸네일형 리스트형 [Spring Boot] JSON parse error: Unexpected character 해결 1. 에러 발생 spring boot에서 api 만들고 postman에서 테스트하려고 하는데, 분명히 Request body에 잘 담아서 던진 것 같은데 400에러가 발생했다. 스프링부트에서 확인했더니 JSON parse error: Unexpected character 라는 에러가 떠있었다. 2. 해결 말 그대로 Request body에 Unexpected character 가 있어서 에러가 나는 것이다. 에러를 잘 보면 아주 쉽게 해결할 수 있다. 에러문을 확인해보면 어떤 문자때문에 에러가 발생했는지 나오는데, 이런 경우 크게 두 가지가 있을 것으로 예상된다. ','와 ' '이다. (1) ',' : 마지막에 , 가 있는지 확인해보기 예를 들어, 아래처럼 request body의 마지막에 ,가 있는지 .. 더보기 [Spring] java.sql.SQLException: No database selected [에러] java.sql.SQLException: No database selected [해결] root-context.xml에 아래와 같은 부분을 확인하면 된다. 없으면 추가해준다. 중괄호([]) 처리되어 있는 스키마이름, user이름, 패스워드라 표시된 부분에는 본인의 database 정보에 맞게 추가해주면 된다. 더보기 [Spring] cvc-id.3 [에러] spring 프로젝트를 만들던 중, web.xml에서 아래와 같은 에러가 발생했다. cvc-id.3: A field of identity constraint 'web-common-servlet-name-uniqueness' matched element 'web-app', but this element does not have a simple type. [해결] 해당 에러의 해결방법은 아래의 web-app 태그 부분의 xmlns의 java를 아래처럼 바꿔주면 된다. 즉, Java로 첫글자만 대문자로 바꿔주면 된다. 더보기 [WEB/Spring] HTML, JSP에서 한글 깨짐 - 한글 인코딩 1. HTML - 아래 코드를 태그 안에 넣어준다. 2. JSP - 아래 코드를 태그 안에 넣어준다. 더보기 [개발환경만들기] STS 설치 및 프로젝트 만들기 jdk, sts4, sts3 add-ons, tomcat, git, github, db4free 등의 설치 및 가입 (이전에 만들어 놓은 블로그가 있었는데 그 내용을 tistory로 옮겨왔다.) 1. jdk 설치 https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 위의 사이트에서 본인의 운영체제에 맞는 파일을 다운로드 한다. 나는 jdk1.8.0_271.jdk라 되어있는 것을 설치하였다. 2. 환경변수 설정 Mac OS에서 jdk를 다운로드하면 기본적으로 /Library/Java/JavaVirtualMachines 에 다운로드 된다. 아래 사이트 참고. 참고 사이트 : https://whitepaek.tist.. 더보기 이전 1 다음