본문 바로가기
Tools/Eclipse & STS

[SPRING] POST/GET 한글 파라미터 값 깨짐 현상

by 썸머워즈 2019. 1. 20.
반응형

- POST/GET 한글 파라미터 값 깨짐 현상 -


스프링을 통한 웹개발을 하게 되면 당연히 POST/GET 방식을 통해 파라미터를 넘겨주고는 하는데

한글 파라미터를 넣어줄때 한글이 깨지는 현상이 발생하고는 한다.

 

POST 방식과 GET 방식의 해결방법이 서로 다른데

각각의 해결방법에 대해 알아보자.

 

1. POST 방식

 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>

 

2. GET 방식

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

 

반응형


댓글

TOP