在servlet中用sendRedirect中url出現(xiàn)中文的時(shí)候的問(wèn)題,比如sendRedirect("my.jsp?name=張三");那么在客戶端,會(huì)出現(xiàn)一串亂碼.比如
http://localhost:8080?my.jsp?name=????,這是由于在java內(nèi)部的編碼都是以Unicode來(lái)編碼的,那這串字符串在反映到客戶端時(shí).你客戶端使用的解碼方式和這個(gè)是不同的 所以出現(xiàn)亂碼.所需要做的,是用URLEncoder來(lái)編碼成特定的編碼格式,當(dāng)然,這個(gè)類的使用可以參考jdk文檔.