일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 무료 웹 호스팅
- 홈페이지제작
- 퍼빌리셔
- 우편번호 API
- 무료호스팅
- 무료 홈페이지
- php호스팅
- 문자열 뒤집기
- 무료사이트
- 무료홈페이지
- 자바스크립트
- 무료 호스팅
- 마우스 오른쪽 버튼
- 우체국 우편번호
- 웹퍼블리셔
- postcodify
- php
- 무료제작
- 복사방지
- 마우스오른쪽
- 웹호스팅
- 글자뒤집기
- 호스팅
- 자바키워드
- 무료서버
- 웹퍼블리싱
- 무료
- 새우편번호
- 클릭해제
- 무료 홈페이지 제작
- Today
- Total
Developer Factory
스프링과 DB 연동 한글 깨짐 (맵북에서 한글 연동 안될때...) 본문
참고블러그 : http://springmvc.egloos.com/513986
스프링을 사용하면서 얻을 수 있는 가장 큰 이점 중 하나는 매번 개발자들이 골칫거리였던 한글처리가 매우 용이하고 간편하다게 변했다는 점이다. 물론 한글 뿐만이 아니라 UTF-8에서 지원하는 모든 국제어 사용이 자유로우며 POST/GET방식 양쪽 다 처리가 능수능란하게 처리가 가능하다. 이게 정녕 스프링을 이용해서 얻는 이점인지, 아니면 필자가 몰랐던 한글 처리 방법인지는 잘 모르겠지만 최소한 스프링을 모르기 전 서블릿과 JSP로 무식하게 MVC 코드를 짰던 순간과 비교하면 정말 행복에 겨워 눈물이 날 지경이다.

<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>

<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8"/>
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443"URIEncoding="UTF-8"/>
맥북에서 한글이 안될때는... 아래 내용 참고하세요..
Tomcat -> context.xml
==> ?userUnicode=true&characterEncoding=UTF-8 추가해주기
<Resource name="jdbc/dbName" auth="Container" type="javax.sql.DataSource"
maxActive="10" maxIdle="3" maxWait="10000"
username="dbName" password="XXXX" driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/dbName?userUnicode=true&characterEncoding=UTF-8"/>
'Developer > DBMS' 카테고리의 다른 글
update, insert문을 select로 가져와서 활용하기 (0) | 2014.07.03 |
---|---|
모델링 (0) | 2014.06.23 |
MySQL 에서 IF문 사용하기 (0) | 2014.06.18 |
select 문의 비교 연산자 (0) | 2014.06.18 |
Mysql - Insert 내부 쿼리 사용 방법 (0) | 2014.06.17 |