servlet中alert對話框出現中文亂碼的問題

在servlet中嵌入js代碼顯示對話框對話框出現中文問號亂碼:


解決辦法:


在servlet文件中加上如下代碼問題即可解決:


PrintWriter out = response.getWriter();  //獲取輸出流

String a = URLEncoder.encode("口令錯誤,請重新輸入!", "UTF-8"); 

out.print("<script language='javascript'>alert(decodeURIComponent('"+a+"'))</script>");

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章