Arama ekranında sorgu post edilirken bozulan Tükçe karakter sorununu
C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf
dizininde yer alan server.xml dosyasındaki URL kodlamasından kaynaklanır. Sorun aşağıdaki uygulama ile giderilebilir:
- ...\tomcat#\conf dizinine giriniz
- server.xml dosyasını metin editörü ile açınız
- aşağıdaki kodlama kısnını bulunuz
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" useBodyEncodingForURI="true" />
Buradaki
useBodyEncodingForURI="true"
kodlaması URL'leri encode ederken, sayfanın encoding’inin kullanılmasını sağlar. Bu kullanılmadığında varsayılan ISO-8859-1 kullanılmakta ve Türkçe karakterlerin post edilirken bozulmasına sebep olmaktadır.
Kodlamadaki;
- useBodyEncodingForURI="true" yerine
- URIEncoding="UTF-8" yazınız ve
- dosyayı kaydediniz
- tomcat'i yeniden başlatınız.
Hiç yorum yok:
Yorum Gönder