티스토리 뷰

참조

  • 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("한글");
댓글
최근에 올라온 글
«   2025/04   »
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
Total
Today
Yesterday