Rumah >hujung hadapan web >html tutorial >html Hiperpautan HTML kacau-bilau bahasa Cina analisis dan penyelesaian masalah_HTML/Xhtml_Pengeluaran halaman web
URL hiperpautan dalam Vm perlu disambungkan dengan bahasa Cina sebagai parameter permintaan Dapatkan. Jika disambung secara langsung, ia akan menjadi kacau bilau selepas dihantar ke objek parameter Tindakan latar belakang dan ia perlu dikodkan dan kemudian disambungkan ke URL.
Penyelesaian adalah dengan menambah pembolehubah ahli dalam Tindakan untuk menyimpan parameter Cina yang dikodkan. Apabila memaparkan halaman vm, keluarkan nilai pembolehubah ini dan kemudian sambung hiperpautan.
Masalah yang dihadapi di sini ialah : apabila memanggil kaedah encode() java.net.URLEncoder, jika parameter set aksara yang ditentukan tidak dipaparkan, maka URLEncoder akan menggunakan set aksara lalai . Set aksara lalai ini akan menghasilkan hasil yang berbeza apabila menjalankan kaedah main() dalam Eclipse dan menjalankan aplikasi Web dalam Tomcat, sekali gus menjejaskan hasil pengekodan.
x-www-form-urlencoded
String
untuk diterjemahkan.