검색결과 리스트
인코딩에 해당되는 글 3건
- 2013.12.15 [Tip]spring,tomcat,mysql 인코딩 깨짐
- 2013.12.10 [Tomcat]tomcat get 한글 깨짐
- 2012.02.08 [iOS] 인코딩 변경 (UTF-8)
글
출처 : http://blog.daum.net/gujjy/114
tomcat 으로 mysql 접속시 인코딩이 깨어질 때 체크해야 할 것들.
CREATE DATABASE 디비명 DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
jdbc:mysql://서버주소:포트/디비명?useUnicod=true&characterEncoding=utf8
<filter>
<filter-name>encodingFilter</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>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
4. Get 파라메터 한글 깨짐 적용
URIEncoding을 적용하면 get으로 한글을 보낼때 깨지 않는다.
'IT분야 > Tip' 카테고리의 다른 글
[Tip]spring,tomcat,mysql 인코딩 깨짐 (0) | 2013.12.15 |
---|---|
[Tip]putty를 이용한 터널링 (0) | 2013.12.10 |
[Eclipse]이클립스 한글 언어팩 설치 (0) | 2012.06.29 |
[Tip]트위터 글가져오기 위젯 (0) | 2012.04.13 |
[FireFox] 종료시 열려진 탭 저장하기 (0) | 2011.11.02 |
[Tip]SyntaxHighlighter로 소스코드 이쁘게 만들기 (0) | 2011.10.27 |
설정
트랙백
댓글
글
톰켓 사용시 get 파라메터가 인코딩이 깨어질 때가 있다.
server.xml에 Connector에 옵션을 주면 된다.
아파치 등과 같이 WEB서버와 연동시에는 AJP 커넥터에도 URIEncoding을 달아준다.
web.xml에 인코딩필터를 달아준다.
<filter>
<filter-name>encodingFilter</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>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
'IT분야 > Server' 카테고리의 다른 글
[Server]Tomcat max thread 변경 (0) | 2013.12.13 |
---|---|
[Server]Tomcat 메모리 변경 (0) | 2013.12.13 |
[Tomcat]tomcat get 한글 깨짐 (0) | 2013.12.10 |
[Tomcat]PermGen space (0) | 2012.11.04 |
Weblogic 메모리 PermGen space 에러. (0) | 2012.11.04 |
[Apache+PHP+MySQL] Windows 2003 Server APM 셋팅 (0) | 2010.12.20 |
설정
트랙백
댓글
글
출처 : http://www.cocoadev.co.kr/tag/RSS
HTTP 로 데이터를 전송 받을 때 한글이 깨어지는 경우가 있었다.
아래와 같이 넘어온 데이터의 인코딩을 변경 해 주면 된다
receiveData 는 HTTP 요청 후 받은 데이터(NSData)
NSString *str = [[NSString alloc] initWithData:receiveData encoding:0x80000000 + kCFStringEncodingDOSKorean];
NSData *data = [str dataUsingEncoding:NSUTF8StringEncoding];
다시 NSString으로 변경 해서 출력 해 보면 잘 나온다.
'IT분야 > iOS' 카테고리의 다른 글
[iOS] TBXML 파서로 XML 파싱하기 (0) | 2012.02.08 |
---|---|
[iOS] Background Pattern Image 적용 (0) | 2012.02.08 |
[iOS] 인코딩 변경 (UTF-8) (0) | 2012.02.08 |
[iOS] iPhone, iPad 가로, 세로 고정 (0) | 2012.02.05 |
[iOS] iOS App 개발용 Open Source 모음 (펌) (1) | 2012.02.05 |
[iOS]UIWebView에서 user-agent 변경 (0) | 2012.01.31 |