Baru-baru ini, ketika saya sedang mengerjakan proyek kerangka kerja SSM, saya selalu mengalami masalah, yaitu, ketika backend menerima parameter Cina yang dilewatkan oleh front-end, parameternya kacau, yang membuat pernyataan SQL sering tidak dapat dieksekusi. Namun, sangat aneh bahwa lingkungan pengujian dan lingkungan produksi normal, tetapi lingkungan pengembangan lokal selalu sangat rumit, jadi bagaimana cara menyelesaikannya?
1. Ini cukup melelahkan, tetapi jika Anda tidak dapat meneruskan bahasa Cina, Anda tidak akan meneruskan parameter Cina. Untuk titik ini, semua orang hanya tersenyum. . . .
2. Masih cukup melelahkan. Jika Anda benar -benar harus meneruskan bahasa Cina, maka Anda akan memaksa orang Cina untuk mentranskode, sebagai berikut:
"Cina" .getbytes ("UTF-8");3. Poin kedua saya menemukan poin ketiga ini sebelum saya mencobanya. Adapun poin kedua, jika Anda tertarik, Anda dapat mencobanya. Poin ketiga ini adalah obatnya. Saya telah mencari waktu yang lama dan menemukan bahwa itu adalah masalah konfigurasi Tomcat. Buka file conf/server.xml di direktori tomcat dan temukan bagian kode berikut dalam file:
<Connector port = "8080" protocol = "http/1.1" connectionTimeout = "20000" redirectport = "8443"/>
Kemudian silakan tambahkan kalimat untuk mengonfigurasi uriencoding = "UTF-8", sebagai berikut:
<Connector Port = "8080" Protocol = "http/1.1" ConnectionTimeout = "20000" Redirectport = "8443" Uriencoding = "UTF-8"/>>
Itu diselesaikan dengan sempurna di sini, dan masalah Benbao juga diselesaikan. Momo tidak lagi khawatir tentang suasana hati saya yang sedih. .
Di atas adalah semua konten artikel ini. Saya berharap ini akan membantu untuk pembelajaran semua orang dan saya harap semua orang akan lebih mendukung wulin.com.