急:linux下轉碼問題
概要:
multipart form裡的的中文資料提交後用smartupload得到後經過iso8895-1到gbk的轉碼,直接用System.out.print輸出,發現是亂碼。但是在
windows下都是正常的。把multipart form改成普通form也是正確的。
詳細:
其中轉碼函式是:
多謝了
multipart form裡的的中文資料提交後用smartupload得到後經過iso8895-1到gbk的轉碼,直接用System.out.print輸出,發現是亂碼。但是在
windows下都是正常的。把multipart form改成普通form也是正確的。
詳細:
formpost.jsp <form enctype="multipart/form-data" name="form1" method="post" action="formexe.jsp.jsp"> <input type="text" name="work"> </form> formexe.jsp String work = StringParse.ISO8859ToGBK((String)mySmartUpload.getRequest().getParameter("work")); |
其中轉碼函式是:
public static String ISO8859ToGBK (String s) { try { if (s==null) s=""; byte[] b=s.getBytes("ISO-8859-1"); String s2 = new String(b,"GBK"); if(s2.length() < s.length()) return s2; else return s; } catch (Exception e) { e.printStackTrace(); System.out.println(e.toString() ) ; } return (s); } |
多謝了
相關文章
- 急 mysql安裝問題(轉)MySql
- fastreport3分組指令碼問題,急,急,急AST指令碼
- 新手問題:Redhat linux9.0無法啟動!!(急)(轉)RedhatLinux
- 求助websphere下的叢集問題?急!!Web
- TOMCAT下設定上下文問題,急!!Tomcat
- 急,急,急,請教高手struts驗證的問題!
- 彭老師:關於SimpleJdonFrameworkTest的執行問題,急!急!急!急!急!急!Framework
- (轉)linux下rman沒有反應問題Linux
- jive安裝問題 急!~~~~~~~
- 急問:mysql出現的問題MySql
- linux下datastage問題LinuxAST
- 【轉載】徹底解決Linux下MySQL5.5的中文亂碼問題LinuxMySql
- JSP中文問題,急助!!!JS
- 資料庫中文問題,急資料庫
- Windows下Eclipse工程移到Linux下亂碼問題解決WindowsEclipseLinux
- 在S/390下安裝 SuSE Linux 問題解答(轉)Linux
- 賜教在windows下安裝linux的問題(轉)WindowsLinux
- DEDECMS在linux下問題Linux
- LINUX下掛載U盤,中文亂碼的問題Linux
- linux下zip檔案解壓亂碼的問題Linux
- [Linux C]RedHat環境下密碼顯示問題LinuxRedhat密碼
- 急問:關於servlet中得session問題ServletSession
- struts的validator框架問題?急框架
- html:text初始值問題.急!!HTML
- IM伺服器的問題,急!!!伺服器
- 緊急求助!jive安裝問題。
- javascript呼叫applet問題?急JavaScriptAPP
- oracle 8080埠的問題,急!!!Oracle
- Spring+struts 的問題 急!~~Spring
- Linux再遇能否使用專有程式碼老問題(轉)Linux
- 求助:關於linux下共享記憶體的問題(轉)Linux記憶體
- linux下今天遇到的問題Linux
- linux 下chrome 聲音問題LinuxChrome
- linux下使用rman的問題Linux
- 解決在PUTTY下Linux顯示亂碼的問題Linux
- 【資料庫\Linux】一分鐘Linux下MySQL編碼問題資料庫LinuxMySql
- Linux問與答:KDE問題解凝(轉)Linux
- Jive原始碼下載問題原始碼