oracle sql developer 한글깨짐
조회수 4658회
안녕하세요 저는 웹 어플리케이션 공부중에 있습니다. eclipse 와 oracle sql developer을 통해서 간단한 회원정보 웹을 만들고 있는데요 회원가입시 oracle database로 데이터가 입력되게 만들었습니다.
모두 구동은 되는데 oracle db에 JSP를 통해 insert시 한글이 깨지는 현상이 발생합니다. 인터넷에 찾아서 register NLS_LANG 이란것도 변경해보고 오라클 DB자체에서
update props$ set VALUE$='KO16MSWIN949' where name='NLS_CHARACTERSET'; 해당 쿼리를 실행해도 오류만 나오네요..
혹시 따로 고치는 방법이 있나요?
1 답변
-
일단 몇가지 알아봐야 할게 있는데
case1) 웹-> jsp로 넘어왔을때 글자가 깨졌을경우
요청을 받는쪽에 문자 인코딩을 UTF-8(or EUC-KR)로 바꿔주시거나..
or
web.xml에서 한글필터 추가. http://kcmuni.tistory.com/entry/%ED%95%9C%EA%B8%80-%EA%B9%A8%EC%A7%90-%EC%B2%98%EB%A6%ACURIEncodingUTF-8
case2) jsp -> db로 넣었을때 문자가 깨진다면 데이터베이스 encoding 세팅확인해보세욧
-
(•́ ✖ •̀)
알 수 없는 사용자
- 인코딩을 모두 utf-8로 바꾸어 주고 데이터 베이스 encoding 세팅도 확이 하였는데 한글이 깨지네요 ㅠㅠ 최한솔 2018.2.9 11:58
- jsp(or controller)에서 요청받은 데이터를 프린트나 로그로 찍어보세요 뭐라고 나오나.. 알 수 없는 사용자 2018.2.9 19:41
-
댓글 입력