Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 톰캣 실시간 로그
- 피보나치함수 예제
- recursion example
- 국세청 해외주식 양도세 신고방식
- katalon 비교
- javascript 자동완성
- 주식 양도세 신고방법
- java.sql.SQLSyntaxErrorException
- 한국투자증권 해외주식 양도세
- js 자동완성
- Katalon Recorder 사용법
- 최대공약수 예제
- git 연동
- 재귀함수 예제
- 피보나치함수
- katalon xpath
- katalon
- 테스트 자동화
- katalon 자동화
- 피보나치 예제
- tomcat log
- katalon 사용법
- 해외주식 양도세 신고
- 해외증권 양도세 한국투자증권
- 한국투자증권 양도세 신고
- oracle group by
- 재귀 예제
- CSTS 폭포수 모델
- bfs 미로탐색 java
- 홈택스 해외주식 양도세
Archives
- Today
- Total
엄지월드
@RequestParam 한글 깨짐 본문
1) Post 방식
<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>
2) Get 방식
GET에서 한글 처리는 POST와는 다릅니다. POST에서는 헤더값으로 통해 데이터를 주고받기 때문에 서블릿에서 어느 정도 컨트롤이 가능하지만, GET방식은 URL에 직접 데이터를 추가하여 전송하는 방식이기 때문에 서블릿의 영역 밖에 존재합니다.
그러므로 GET을 통해 한글을 데이터를 받고자 할 때는 서버에서 직접 URL을 UTF-8로 인코딩할 수 있게끔 설정해 줘야 합니다.
이클립스에서 톰캣을 기동시키고 있다면 server의 server.xml을 찾아야 하며,
Server.xml에서 아래 내용을 추가해주면 됩니다.
<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"/>
출처: http://cherrymangostin.tistory.com/9 [LivinLikeAFiesta]
'java > Spring' 카테고리의 다른 글
컨트롤러에서 쿠키 생성, 제거 (2) | 2017.10.08 |
---|---|
java 어제 날짜 얻는 방법 (0) | 2017.10.08 |
이미지 파일 실제 경로 매핑하는 법 (0) | 2017.09.13 |
jsp페이지에서 ajax get 요청하기 예제 (0) | 2017.08.31 |
session에 값 넣어 사용하기 (0) | 2017.08.20 |
Comments