亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

我的頁面跳轉輸出還是亂碼,已經在使用格式轉換了,也沒有報錯,有誰知道是哪里有問題嗎

public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

String piccode = (String)request.getSession().getAttribute("piccode");

//獲取用戶輸入的驗證碼

String checkcode = request.getParameter("checkcode");

//設置輸出流,從而獲得輸出

PrintWriter out = response.getWriter();

checkcode = checkcode.toUpperCase();

response.setContentType("text/html;charset=utf8");

if(checkcode.equals(piccode)){

out.println("驗證碼輸入成功!!");

}else{

out.println("驗證碼輸入有誤,請重試?。。。?!");

}

out.flush();

out.close();

}


}


正在回答

8 回答

我也遇到跟你一樣的問題了。對了你上面的編碼少了一個缸,utf-8 有解決辦法請告訴我一下,我現在去百度


0 回復 有任何疑惑可以回復我~
#1

落葉蕭蕭online

兄弟我試了下樓上的答案,感覺樓上是對的
2018-01-01 回復 有任何疑惑可以回復我~
#2

落葉蕭蕭online

一般使用response.setContentType()方法來設置HTTP 響應的編碼,同時指定了瀏覽器顯示的編碼; 因為他在執行該方法通知服務器端以指定編碼進行編碼后,會自動調用response.setCharacterEncoding()方法來通知瀏覽器以指定編碼來解碼;使用此方法要在response.getWriter()執行之前或response提交之前;
2018-01-01 回復 有任何疑惑可以回復我~

一般使用response.setContentType()方法來設置HTTP 響應的編碼,同時指定了瀏覽器顯示的編碼;

因為他在執行該方法通知服務器端以指定編碼進行編碼后,會自動調用response.setCharacterEncoding()方法來通知瀏覽器以指定編碼來解碼;使用此方法要在response.getWriter()執行之前或response提交之前;

不會的多百度

你這個PW寫在編碼前面了,調調位置,我也是亂碼,已經解決

0 回復 有任何疑惑可以回復我~
#1

3MyBoy

不對口的答案
2017-03-01 回復 有任何疑惑可以回復我~
#2

落葉蕭蕭online 回復 3MyBoy

這個答案是對的。。你自己試試。response.setCharacterEncoding("utf-8"); PrintWriter pw=response.getWriter();
2018-01-01 回復 有任何疑惑可以回復我~

把tomcat重啟就好了。

0 回復 有任何疑惑可以回復我~

先把Tomcat關掉然后在LoginServlet中將老師的response.setContentType("text/html;charset=gbk");換成response.setCharacterEncoding("GBK");

再重啟Tomcat刷新訪問頁面,我這樣做的成功了

0 回復 有任何疑惑可以回復我~
#1

3MyBoy

這樣是可以的
2017-03-01 回復 有任何疑惑可以回復我~

一樣的錯誤,我也是怎么改都是????????

0 回復 有任何疑惑可以回復我~

response.setContentType("text/html;charset=utf8");

這一句寫在輸出流的前面

0 回復 有任何疑惑可以回復我~
#1

終有弱水替滄海4032800 提問者

不行,還是亂碼,request response 我都加上了還是不管用
2016-12-05 回復 有任何疑惑可以回復我~

你上面寫的是response.setContentType("text/html;charset=utf8"),加一個-試試,如果不行,那我也不知道了

0 回復 有任何疑惑可以回復我~
#1

終有弱水替滄海4032800 提問者

我都試過了,大小寫還是加—,都一樣,先謝謝啦
2016-11-24 回復 有任何疑惑可以回復我~

如果你index頁面中是utf-8的話,這里也應該是utf-8,如果是GBK,這里就是GBK

0 回復 有任何疑惑可以回復我~
#1

終有弱水替滄海4032800 提問者

我的index頁面設置是為utf-8的,兩邊是一致的,但還是出問題
2016-11-23 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

我的頁面跳轉輸出還是亂碼,已經在使用格式轉換了,也沒有報錯,有誰知道是哪里有問題嗎

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號