当前位置: 技术问答>java相关
页面转向的中文问题
来源: 互联网 发布时间:2015-08-07
本文导语: 然后在msg.jsp中接收msg变量,但是却得到乱码,怎么回事(我已经在msg.jsp中加入了 ) | 在傳之前就將其編碼,如下: String msg=java.net.URLEncoder.encode(“你好”); 這樣就沒有問題了。 還可以...
然后在msg.jsp中接收msg变量,但是却得到乱码,怎么回事(我已经在msg.jsp中加入了
)
|
在傳之前就將其編碼,如下:
String msg=java.net.URLEncoder.encode(“你好”);
這樣就沒有問題了。
還可以在接收頁面上加上設置請求編碼句子:
request.setCharacterEncoding();
這樣所有的得來的請求都會按你在這個頁面上設置的編碼方式來進行,不用對每一個請求進行解碼工作了。
String msg=java.net.URLEncoder.encode(“你好”);
這樣就沒有問題了。
還可以在接收頁面上加上設置請求編碼句子:
request.setCharacterEncoding();
這樣所有的得來的請求都會按你在這個頁面上設置的編碼方式來進行,不用對每一個請求進行解碼工作了。
|
String msg=java.net.URLDecoder.decode((String)request.getParameter("msg"));