thinkthink's bolg
enjoy
BlogJava
首頁
新隨筆
聯系
聚合
管理
0 Posts :: 3 Stories :: 0 Comments :: 0 Trackbacks
留言簿
給我留言
查看公開留言
查看私人留言
文章分類
AJAX
J2EE(1)
JavaScript
Struts2(2)
用hibernate還是JDBC
文章檔案
2007年10月 (1)
2007年8月 (2)
相冊
lovely BB
Eclipse 插件
eclipse中優秀的插件
JAVA中文問題的解決與研究
國外開源網站聚合
Maven
maven的POM結構
Maven Goal !
Maven 入門
maven2 起步
Maven2快速入門教程
maven的安裝和使用
project.xml詳細描述
使用maven2 進行團隊配置
webservice
webservice
新一代Web Service框架, 與Spring結合,導出POJO為Service,JSR181驅動,還有簡化Binding上都做得不錯,是一個充滿Pragmatic味道的方案。 Apache的Axis2依然無法在服務端的易用性上和它比擬。
搜索
最新評論
Struts2的亂碼問題解決
一. 亂碼問題是web開發過程中基本都要處理的。
二.解決辦法:
1。 統一全部的編碼方式,強烈建議采用“UTF-8”;
例如,jsp 里面的配置為
1
<%
@ page contentType
=
"
text/html;charset=UTF-8
"
pageEncoding
=
"
UTF-8
"
%>
2。 對需要在web.xml中配置過濾器(filter)的,也要設置為“UTF-8”;
例如:
package
commons.filter;
import
javax.servlet.
*
;
import
javax.servlet.http.
*
;
import
java.io.
*
;
import
java.util.
*
;
public
class
EncodingFilter
extends
HttpServlet
implements
Filter
{
private
FilterConfig filterConfig;
private
String targetEncoding
=
"
UTF-8
";
/
/
Handle the passed-in FilterConfig
public
void
init(FilterConfig filterConfig)
throws
ServletException
{
this
.filterConfig
=
filterConfig;
}
//
Process the request/response pair
public
void
doFilter(ServletRequest request, ServletResponse response,
FilterChain filterChain)
{
try
{
request.setCharacterEncoding(targetEncoding);
filterChain.doFilter(request, response);
}
catch
(ServletException sx)
{
filterConfig.getServletContext().log(sx.getMessage());
}
catch
(IOException iox)
{
filterConfig.getServletContext().log(iox.getMessage());
}
}
//
Clean up resources
public
void
destroy()
{
filterConfig
=
null
;
targetEncoding
=
null
;
}
}
3. 如果不用“UTF-8”,你會發現在使用AJAX提交數據時,URL中的中文在服務器端是亂碼,因為AJAX是以“UTF-8”編碼提交數據的。
4.關于國際化屬性文件(xxxxx.properties), 因為需要unicode編碼,建議使用PropertiesEditor國際化插件進行編輯,他會自動存為unicode編碼。
關于這個PropertiesEditor國際化插件,我下載的時候發現只有for eclipse3.0的, 如果用的eclipse版本是3.2,,3.3根本不行,于是只有下載standone 方式的PropertiesEditor,在cmd下運行: java -jar PropertiesEditor.jar
5.如果發現數據庫數據也有亂碼,記得正確設置數據庫的編碼方式
posted on 2007-08-25 23:55
thinkthink
閱讀(319)
評論(0)
編輯
收藏
所屬分類:
Struts2
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
struts2的增刪改查實現例子
Struts2的亂碼問題解決
Powered by:
BlogJava
Copyright © thinkthink
主站蜘蛛池模板:
亚洲综合图色40p
|
全部免费国产潢色一级
|
亚洲国产精品SSS在线观看AV
|
黄色大片免费网站
|
日韩亚洲国产二区
|
一级毛片人与动免费观看
|
亚洲国产精品无码久久久久久曰
|
成人嫩草影院免费观看
|
在线观看亚洲成人
|
无码国产精品一区二区免费式芒果
|
好看的电影网站亚洲一区
|
99视频有精品视频免费观看
|
亚洲午夜福利AV一区二区无码
|
丰满少妇作爱视频免费观看
|
亚洲国产日韩在线视频
|
99蜜桃在线观看免费视频网站
|
久久综合亚洲色一区二区三区
|
性xxxxx免费视频播放
|
亚洲一区二区三区成人网站
|
日本免费一区二区在线观看
|
亚洲国产亚洲片在线观看播放
|
思思99re66在线精品免费观看
|
特级毛片A级毛片100免费播放
|
国产亚洲高清不卡在线观看
|
5g影院5g天天爽永久免费影院
|
亚洲精品天堂在线观看
|
全部免费毛片在线
|
久久精品私人影院免费看
|
亚洲一区二区三区免费在线观看
|
成人亚洲综合天堂
|
99re6免费视频
|
亚洲人成网站18禁止
|
亚洲色偷拍区另类无码专区
|
24小时免费看片
|
十八禁的黄污污免费网站
|
久久亚洲AV无码精品色午夜麻豆
|
日韩在线免费电影
|
久久免费国产视频
|
国产精品亚洲а∨无码播放不卡
|
久久国产亚洲电影天堂
|
精品免费国产一区二区
|