struts 한글깨짐 문제 문의 드립니다.
흰가람
제가 struts를 사용해서 코딩을 하고 있는데요.
jsp에서 봸, 괡 같은 문법에 안 맞는 문자가 ?#56399;이런식을 아스키 코드로 Action.java에 들어 가게 되거든요
jsp에서 summit하기 전에 alert해서 찍어 보면 잘 찍히는데요 Action쪽에서 찍어보면 아스키로 찍힙니다.
참고로 jsp에서 contextType euc-kr로 정의 했고요이 문제를 해결 할 수 있는 방법이 없을까요?
아시는 분 좀 답 좀 해주세요.
감사합니다.
-
촉촉한 초코칩
현재 web.xml에서 euc-kr filter쓰고 있고요. 인코딩은 utf-8방식 사용하고 있습니다.
jsp = ActionServlet= Action = delegate.java 이런 형식으로 호출 하고 있고요 봸등의 종류들만 jsp에서 확인해 보면 잘 찍히는데요 ActionServlet은 Action 호출하는 역할을 하고요 Action쪽에서 확인해 보면 아스키문자로 찍히는 현상 입니다. Action쪽이나 ActionServlet쪽에서 -
화이트캣
자바스크립트에서 잘 찍히다가 액션에 들리면 한글이 깨진다는 말씀 아니신가요? 혹시 메소드가 포스트 인가요.아님 겟방식인가요? 만약 겟방식이라면.. server.xml 의 해당포트에서 URIEncoding=\EUC-KR\ 요거 추가문제 아닌가요?
-
오빤테앵겨
저같은 경우는, jsp페이지-서블릿페이지-jdbc드라이버-데이터베이스. 이 네가지를 전부 동일한 문자셋으로 설정하고, 중간중간 주고받는 request객체를 화면에 떠본 후 정상적인지 확인을 해보고 작업합니다.
저 사이사이의 화살표중 어느부분에서 한글이 깨지는지는 직접 디버깅해봐야 답이 나옵니다.
단순히 한글이 깨지는 증상은 하나지만, 원인은 여러가지일 수가 있습니다.
스트러츠는 안해봤지만, 서블릿기반이니까...마찬가지일거라 생각되네요.. -
파이팅
햏 - 이런문자는 확장한글입니다. euc-kr 문자셋에서는 처리할수 없는 문자이지요.
다른한글은 잘넘어가는데 저런것만 깨진다면 utf-8과 같은 인코딩을 쓰셔야 확장한글이 깨지지 않습니다.
그리고, 자바는 아스키코드 기반이 아닌 유니코드기반이지만, 문자열을 전송할때는 스트림 형태로 인코딩을 해서 전송하고 받는쪽에서 다시 원래대로 인코딩을 하게되죠. 보통 iso-8859였나 이 인코딩이 기본설정으로 압니다.
jsp는 euc-kr로 인코딩을
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2701230 | 테마 설정하면 밑에 뜨는 글 삭제 (1) | 창의적 | 2025-07-12 |
2701177 | css적용이 안되요~ (6) | 다니엘 | 2025-07-11 |
2701151 | 사이트작업시 inputbox 가 readonly 형태표시 어떻게 하시나요? (1) | 찬내 | 2025-07-11 |
2701123 | 간단한 select 질문입니다 (3) | 천사의눈물 | 2025-07-11 |
2701061 | 비베질문.. | 똘끼 | 2025-07-10 |
2701034 | 메일폼 내 script 삽입가능한 방법 없을까요.. (2) | 마음새 | 2025-07-10 |
2701008 | 분명히 버튼을 만들었는데 액션이 안걸립니다. (3) | 재찬 | 2025-07-10 |
2700923 | 전체중앙정렬&독타입&쿼크모드 ㅜㅠ (8) | 푸른들 | 2025-07-09 |
2700893 | 질문드리겠습니다. | 도도한 | 2025-07-09 |
2700793 | 무비클립에 마우스 오버시 랜덤으로 효과음 나기는 어떻게 ;; (1) | 바닐라 | 2025-07-08 |
2700741 | 웹전송? (2) | 연와인 | 2025-07-07 |
2700686 | 카테고리 호버시 세부카테고리 보이게하는 것, css로만 가능할까요?? (3) | 다힘 | 2025-07-07 |
2700658 | 메타태그 질문드립니다..ㅠㅠ;;; | 모해 | 2025-07-07 |
2700632 | 외부에서 이미지 파일을 불러와야 합니다. 도와주세요. (4) | 에일린 | 2025-07-06 |
2700579 | (air + as3) smtp 이용해서 첨부파일 포함해서 메일 보내기 | 물보라 | 2025-07-06 |
2700524 | 클릭시 밑에 메뉴 나오게 (4) | 새솔 | 2025-07-05 |
2700505 | activex를 비쥬얼6.0으로 만들었는데요 비스타 배포시에 안되서 질문드립니다 (3) | 참이 | 2025-07-05 |
2700452 | c언어에서... 자료형 구분.... (3) | 시내 | 2025-07-05 |
2700422 | 버전에 관해 질문 | 라온제나 | 2025-07-04 |
2700393 | mysql이 갑자기!!!!!!!!!!!!!!!에러가;; (2) | 소미 | 2025-07-04 |