PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
java
[問題] Servlet接收HTML傳入值時亂碼處理(解決)
作者:
MagicPaul
(達人)
2015-03-26 22:57:10
各位先進晚安~
小弟最近在做留言版的練習(使用Web Servlet)
在Html寫入要留言的訊息後交由Controller接收時
從request印出接收到的資訊,發現讀出的資料變成了亂碼(後面寫入DB也自然成了亂碼)
在網路上查了一些解決方法(String轉碼、utf-8等等),似乎都沒有起做用
想要請問各位是否也有碰過這種問題,請問先進們是如何處理的
作者: ht5603 (Mike)
2015-03-26 23:29:00
res.setContentType("text/html;charset=UTF-8);試試看
作者:
cyclone350
(老子我最神)
2015-03-26 23:35:00
文章代碼: #1Kduszi4或是15125篇
作者:
Kennyq
(舞光十射~*)
2015-03-27 16:38:00
request.setCharacterEncoding("utf-8");
作者:
swallowcc
(guest)
2015-03-27 18:19:00
http://goo.gl/KLsE53
不見得是這個問題,不過可以試試
作者:
Kennyq
(舞光十射~*)
2015-03-27 22:12:00
不就我那行
作者:
jay80915
(一種感覺)
2015-03-29 15:25:00
如果要用doGet接收還要再轉一次才不會亂碼
作者:
haha02
(來人!上夾棍!)
2015-03-31 22:26:00
就是你form用get送的時候req.setCharacterEncoding是不夠的 要再做處理 不過某些容器實作會自動幫你轉 所以要小心
繼續閱讀
[問題] java 1.6 vs 1.8 ssl socket連線問題
JGC18
Re: [問題] java程式操作連線池的問題
ashen
Re: [問題] 至巨匠電腦學程式找工作
pinxun0714
[問題] 關於Java 的一些小問題
PTTTTTTTT
[問題] 有人用過Confluence嗎
FacetheFaith
[問題] Java IO的觀念
lueichun
[問題] 想要找Java實作的UML書籍
amazing2014
[問題] Android SQlite的問題請益(急)
frankfgt
[問題] Mac可run但Windows不行
challenl
[問題] java程式操作連線池的問題
lueichun
Links
booklink
Contact Us: admin [ a t ] ucptt.com