PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
java
[問題] commons.fileupload中文變數亂碼
作者:
hagai0407
(阿丐哦哪個丐)
2018-01-05 19:19:58
需要製作的功能是:
上傳CSV檔後,比對檔案內容,將特定資料顯示出來。
我使用apache.commons.fileupload來實做檔案上傳的功能,
但是做以下判斷時
if("店點代碼".equals(array[0])){
// (array[0]是CSV某個欄位內容)
print("Y");
}
一直沒有print出Y,一開始以為是讀CSV內容編碼有問題,
於是 out.print("店點代碼<br>" + array[0]);
顯示的居然是
作者:
fayhong
(恰似飛鴻踏雪泥)
2018-01-06 14:26:00
JRE 執行在 windows 嗎? 還是 linux?
作者:
JustinHere
(良葛格)
2018-01-06 18:28:00
JSP 使用的 editor 編碼呢?
作者:
LPH66
(-6.2598534e+18f)
2018-01-06 21:55:00
這亂碼看起來像是 jsp 原始碼是 UTF-8但被原 PO 指定成 Big5 解釋
作者:
hagai0407
(阿丐哦哪個丐)
2018-01-07 12:11:00
f大,JRE在linux執行唷J大,jsp editor編碼是big5L大,jsp檔如果沒用到common.fileupload,寫死的中文字字就沒亂碼,所以應該不是jsp原始碼是utf-8的問題?
作者:
LPH66
(-6.2598534e+18f)
2018-01-08 02:55:00
會這麼猜的原因是你這亂碼是你那四個字的 UTF-8 編碼被解釋成 Big5 所產生的; 如果你的大部份地方都是 Big5那或許去找什麼東西存成 UTF-8 再去改可能會有用那也是因為這是發生在寫死的文字所以才會猜是原始碼編碼
作者:
hagai0407
(阿丐哦哪個丐)
2018-01-13 20:19:00
跟L大講得差不多 解決了感謝QQ
繼續閱讀
[應用] 合購網路全端課程
gp3qo4vmp
Re: [問題] Java 的程式執行跑過的line
qrtt1
[問題] Java 的程式執行跑過的line
kikichou
[問題] 新手用的編譯器
hanknine
[網站] 基礎Java零開始for認證+for軟體開發
HiBackpacker
[問題] 如何在windows 10的環境下打開browser
tnsshnews
[問題] real-world HTML ?
point2012
Re: [問題] Java裡面執行java -jar看memory usage?
zephyrhymn
[問題] Java裡面執行java -jar看memory usage?
stenler
[問題] 傳物件問題
ptt0720
Links
booklink
Contact Us: admin [ a t ] ucptt.com