본문 바로가기

국비교육/JAVA

스프링 DBeaver 한글 깨짐 에러 해결방법

스프링 게시글 작성 폼에서 글을 작성 후 입력한다

 

작성을 누르고 DBeaver에 가서 잘 저장이 된건가 조회해본다

 

 

 

select *from board_table bt

 

 

 

 

 

 

근데 왜인지 한글이 박살이 나있다 . 

화가난다ㅏㅏ.

 

 

 

 

 

 

 

 

 

 

 

 

해결방법 - > 

 

 

 

 

먼저 spring에서 Window - Preperence - text로 검색하여 필요한 파일들에 UTF-8이 잘 적용되어 있나 확인한다.

 

 

 

 

 

 

다 잘 되어있다.   안되어있다면 수정 후 다시 작성해보자 

 

 

 

 

 

 

 

해결방법 2 ->  그럼에도 불구하고 한글이 계속 깨진다면 web.xml에 필터를 추가해주자 

 

<filter>
  <filter-name>encoding</filter-name>
  <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
  <init-param>
    <param-name>encoding</param-name>
    <param-value>UTF-8</param-value>
  </init-param>
</filter>
<filter-mapping>
  <filter-name>encoding</filter-name>
  <url-pattern>/*</url-pattern>
</filter-mapping>

 

 

 

 

 

필터를 추가하고 다시 작성해보니 

 

 

 

 

 

 

 

잘 해결된다 ㅎㅎ ㅋㅋ~ 신난당