課程
/后端開發(fā)
/Java
/Java中的文件上傳下載
哪里設(shè)置編碼集?
filename = URLEncoder.encode(filename, "utf-8");
這樣么,設(shè)置GBK和utf-8都是亂碼!
2015-07-20
源自:Java中的文件上傳下載 2-5
正在回答
這個(gè)是看你頁面的設(shè)置了,頁面和代碼部分用同種編碼就行。
你寫的這個(gè)方法是頁面上的? 這個(gè)不是把普通字符裝換成URL編碼的方式嗎?
上傳應(yīng)該不用這個(gè)吧? 上傳是通過post請(qǐng)求提交的吧,post請(qǐng)求 可以通過
request.setCharacterEncoding("UTF-8");
?這個(gè)方法指定頁面?zhèn)鬟^來的字符串的編碼。如果這樣還是亂碼還有終極解決辦法。
filename=?new?String(filename.getBytes("ISO-8859-1"),"UTF-8");
風(fēng)滿西樓 提問者
filename=?new?String(filename.getBytes("ISO-8859-1"),"UTF-8");這個(gè)很管用 牛逼
filename=?
new
String(filename.getBytes(
"ISO-8859-1"
),
"UTF-8"
);這個(gè)很管用 牛逼
為什么 我這樣做 還是 不行 ?各種方法 都試了 ?還是 亂碼
舉報(bào)
由簡(jiǎn)入深,輕松實(shí)現(xiàn)文件上傳下載功能及相關(guān)框架的使用
2 回答老師,怎么解決上傳中文文件名出現(xiàn)亂碼問題??
2 回答上傳文件如果文件名字有中文會(huì)亂碼,怎么解決?
1 回答中文文件名上傳亂碼...
4 回答如何解決富文本編輯器上傳中文文件名亂碼問題
1 回答文件上傳 中文亂碼
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-07-20
這個(gè)是看你頁面的設(shè)置了,頁面和代碼部分用同種編碼就行。
你寫的這個(gè)方法是頁面上的? 這個(gè)不是把普通字符裝換成URL編碼的方式嗎?
上傳應(yīng)該不用這個(gè)吧? 上傳是通過post請(qǐng)求提交的吧,post請(qǐng)求 可以通過
?這個(gè)方法指定頁面?zhèn)鬟^來的字符串的編碼。如果這樣還是亂碼還有終極解決辦法。
2020-04-17
filename=?
new
?String(filename.getBytes(
"ISO-8859-1"
),
"UTF-8"
);這個(gè)很管用 牛逼
2016-07-09
為什么 我這樣做 還是 不行 ?各種方法 都試了 ?還是 亂碼