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
閱讀(320)
評論(0)
編輯
收藏
所屬分類:
Struts2
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
struts2的增刪改查實現例子
Struts2的亂碼問題解決
Powered by:
BlogJava
Copyright © thinkthink
主站蜘蛛池模板:
国产无遮挡吃胸膜奶免费看
|
亚洲中文无码mv
|
97在线视频免费公开观看
|
四虎影视在线看免费观看
|
免费观看美女裸体网站
|
亚洲精品中文字幕
|
日本a级片免费看
|
亚洲精品无码专区久久久
|
亚洲AV综合色区无码二区偷拍
|
久久嫩草影院免费看夜色
|
亚洲精品无码99在线观看
|
国产黄色片免费看
|
亚洲精品无码不卡在线播HE
|
91免费国产视频
|
国产精品成人四虎免费视频
|
久久亚洲精品无码gv
|
亚洲成aⅴ人片久青草影院
|
成人国产网站v片免费观看
|
亚洲色WWW成人永久网址
|
成人免费区一区二区三区
|
四虎AV永久在线精品免费观看
|
美景之屋4在线未删减免费
|
亚洲毛片av日韩av无码
|
永久免费AV无码网站国产
|
亚洲男人第一av网站
|
两个人看www免费视频
|
亚洲国产成人久久综合碰碰动漫3d
|
伊人久久免费视频
|
亚洲av综合avav中文
|
国产成人精品免费视频动漫
|
亚洲国产精品久久久久秋霞小
|
免费国产小视频在线观看
|
成人免费av一区二区三区
|
亚洲一区二区三区四区视频
|
免费不卡中文字幕在线
|
国产精品免费高清在线观看
|
亚洲国产日韩精品
|
亚洲熟女一区二区三区
|
国产成人无码免费看视频软件
|
黄色一级毛片免费看
|
亚洲高清视频在线播放
|