티스토리 뷰
참조
- http://jlblog.me/76
get방식을 Parameter값을 전달하다보면 한글형식이 깨질때가 있다.
크롬에서는 정상적으로 전달이 되지만 익스플러어에서는 깨지는 이유를 찾다가 해결하는 방법을 찾았다.
sever.xml
config - server.xml - <Connector>에서 설정 가능합니다.
두 군데에서 설정을 변경해준다.
1 2 3 | < connector connectiontimeout = "20000" port = "8080" protocol = "HTTP/1.1" redirectport = "8443" uriencoding = "UTF-8" > </ connector > < connector port = "8009" protocol = "AJP/1.3" redirectport = "8443" uriencoding = "UTF-8" ></ connector > |
그래도 깨진현상이 지속된다면 JavaScript에서 Parameter값을 보낼때 인코딩을 해주면 해결된다.
1 | var param = encodeURIComponent( "한글" ); |
댓글