小菜毛毛技術分享
與大家共同成長
BlogJava
::
首頁
::
聯系
::
聚合
::
管理
164 Posts :: 141 Stories :: 94 Comments :: 0 Trackbacks
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(15)
給我留言
查看公開留言
查看私人留言
我參與的團隊
隨筆分類
andriod(23)
appfuse 集成J2EE框架(2)
eclipse 插件相關(3)
English(5)
FckEditor(2)
FLEX(9)
google app engine(2)
googleAnalytics(1)
htmlunit(1)
httpclient(1)
IDE(8)
java基礎運用(11)
java定時器(5)
jQuery(1)
JSON-LIB快速入門(1)
JSTL(3)
LOG4J(1)
maven(1)
mysql(1)
servlet(3)
SMC(stateMachine)(1)
spring 框架(1)
struts2(1)
SVN(1)
tiles 框架(1)
velocity(1)
webservice(6)
XML(3)
協議相關(3)
應用服務器(5)
性能優化(3)
技術族譜:軟件開發相關知識體系的整理心得(圖)(1)
搜索引擎(5)
操作系統(4)
數據建模(8)
電信綜合施工調度系統-剖析(2)
規則引擎(1)
計算機基礎(1)
設計模式(2)
資源(2)
集群與負載均衡(2)
面試(37)
隨筆檔案
2011年5月 (1)
2011年2月 (1)
2011年1月 (2)
2010年12月 (7)
2010年11月 (18)
2010年10月 (7)
2010年9月 (8)
2010年8月 (4)
2010年7月 (5)
2010年6月 (4)
2010年5月 (7)
2010年4月 (8)
2010年3月 (24)
2010年2月 (12)
2010年1月 (7)
2009年12月 (2)
2009年11月 (3)
2009年10月 (2)
2009年9月 (8)
2009年8月 (15)
2009年7月 (13)
2009年6月 (2)
2009年5月 (4)
文章分類
AJAX(9)
ANT(4)
EXTJS(15)
HTML+div+css實踐(16)
J2EE相關技術與框架(26)
java基礎及其原理(9)
JBPM(9)
JSTL(2)
rbac 權限管理模型(1)
webservice(1)
XML(3)
個人日志(4)
技術類英文文檔翻譯學習(1)
數據庫(33)
數據結構
權限管理(2)
電信行業(2)
文章檔案
2010年9月 (1)
2010年5月 (1)
2010年3月 (3)
2010年2月 (12)
2010年1月 (17)
2009年12月 (9)
2009年11月 (2)
2009年10月 (1)
2009年9月 (2)
2009年8月 (17)
2009年7月 (9)
2009年6月 (25)
2009年5月 (42)
新聞檔案
2010年2月 (1)
收藏夾
TEST(2)
搜索
最新評論
1.?re: Apache Commons fileUpload實現文件上傳
good
--未來不是夢
2.?re: js操作html的table,包括添加行,添加列,刪除行,刪除列
共和國分隔符
--菊花菊花姐
3.?re: WAP網站可以用Google Analytics統計分析流量
請問ga中對wap站的跟蹤在哪里可以查看,我操作的方式和pc站一樣,都是把網址輸入,就出來一段網址,這樣似乎不對,是嗎,前輩
--ga菜鳥
4.?re: Velocity模板(VM)語言介紹
博主寫的很詳細,學習啦
--winclpt
5.?re: 利用Java編寫簡單的WebService實例[未登錄]
11
--111
閱讀排行榜
1.?Velocity模板(VM)語言介紹(30219)
2.?JSTL對Map集合的操作(21137)
3.?htmlunit 示例(16682)
4.?利用Java編寫簡單的WebService實例(13402)
5.?webservice和soap原理(12103)
評論排行榜
1.?Flex Builder 3 Help 中文版 (CHM/PDF)下載(19)
2.?aptana漢化(3)
3.?WAP網站可以用Google Analytics統計分析流量(2)
4.?Android中添加Admob廣告(轉(2)
5.?axis2 java.lang.reflect.InvocationTargetException (2)
j2EE中的過濾器的用法(過濾亂碼)
亂碼是j2ee中一個比較常見的問題。遇到1,2個情況下,可以用new String(request.getParameter(xxx).getBytes("ISO-8859-1"),"UTF-8")來解決。遇到多的情況下,就最好用過濾器了。
1個過濾器只需要注意2個地方,類和在web.xml上面的發布。
1。在web.xml上面的發布如下:
<
filter
>
<
filter
-
name
>
SetCharsetEncodingFilter
</
filter
-
name
>
//這個是類名
<
filter
-
class
>
org.SetCharacter
</
filter
-
class
>
//這個是類的位置
<
init
-
param
>
<
param
-
name
>
encoding
</
param
-
name
>
<
param
-
value
>
utf
-
8
</
param
-
value
>
</
init
-
param
>
</
filter
>
<
filter
-
mapping
>
<
filter
-
name
>
SetCharsetEncodingFilter
</
filter
-
name
>
<
url
-
pattern
>
/*
</url-pattern>
//這個代表所有的文件遇到過濾器都要被攔截
</filter-mapping>
注意配置文件之中:<filter-class> com.struts.common.SetCharacterEncodingFilter </filter-class>這是文件的位置
2。過濾的這個類如下:
import
java.io.IOException;
import
javax.servlet.Filter;
import
javax.servlet.FilterChain;
import
javax.servlet.FilterConfig;
import
javax.servlet.ServletException;
import
javax.servlet.ServletRequest;
import
javax.servlet.ServletResponse;
public
class
SetCharacterEncodingFilter
implements
Filter
{
protected
String encoding
=
null
;
protected
FilterConfig filterConfig
=
null
;
protected
boolean
ignore
=
true
;
public
void
init(FilterConfig filterConfig)
throws
ServletException
{
this
.filterConfig
=
filterConfig;
this
.encoding
=
filterConfig.getInitParameter(
"
encoding
"
);
String value
=
filterConfig.getInitParameter(
"
ignore
"
);
if
(value
==
null
)
this
.ignore
=
true
;
else
if
(value.equalsIgnoreCase(
"
true
"
))
this
.ignore
=
true
;
else
this
.ignore
=
false
;
}
public
void
doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
throws
IOException, ServletException
{
//
TODO 自動生成方法存根
if
(ignore
||
(request.getCharacterEncoding()
==
null
))
{
String encoding
=
selectEncoding(request);
if
(encoding
!=
null
)
request.setCharacterEncoding(encoding);
}
chain.doFilter(request, response);
}
public
void
destroy()
{
//
TODO 自動生成方法存根
this
.encoding
=
null
;
this
.filterConfig
=
null
;
}
protected
String selectEncoding(ServletRequest request)
{
return
(
this
.encoding);
}
}
注意:COPY我的代碼的時候記得吧字符串變量后的空格去掉
posted on 2010-01-11 09:41
小菜毛毛
閱讀(338)
評論(0)
編輯
收藏
所屬分類:
J2EE相關技術與框架
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
web.xml配置屬性獲取
jxl的API
JDBC,連接池 代碼模擬
Apache Commons fileUpload實現文件上傳
Apache Commons工具集簡介
純jsp的單個文件上載代碼
Java中文問題及最優解決方法
文件上傳原理簡單實現
在jsp/servlet中斷點/多線程下載文件
response.setContentType 的參數說明
Copyright @ 小菜毛毛
Powered by:
.Text
and
ASP.NET
Theme by:
.NET Monster
主站蜘蛛池模板:
亚洲乳大丰满中文字幕
|
国产一级高青免费
|
亚洲日本精品一区二区
|
亚洲色欲久久久综合网东京热
|
成视频年人黄网站免费视频
|
男女拍拍拍免费视频网站
|
亚洲成a人片在线观看天堂无码
|
亚洲视频在线免费播放
|
久久精品九九亚洲精品天堂
|
无码国产亚洲日韩国精品视频一区二区三区
|
亚洲国产高清视频在线观看
|
亚洲人成人无码网www电影首页
|
四虎永久在线精品免费观看地址
|
国产h视频在线观看免费
|
久久精品成人免费观看
|
中文字幕乱理片免费完整的
|
日本免费精品一区二区三区
|
亚洲国产精品日韩av不卡在线
|
亚洲三级在线播放
|
精品亚洲国产成AV人片传媒
|
国产亚洲一区二区精品
|
亚洲日韩涩涩成人午夜私人影院
|
免费黄色大片网站
|
成年18网站免费视频网站
|
黄色片在线免费观看
|
国产一卡二卡四卡免费
|
中文字幕成人免费视频
|
久久黄色免费网站
|
久久一区二区三区免费播放
|
久久久久久久尹人综合网亚洲
|
国产精品免费大片一区二区
|
一区二区三区AV高清免费波多
|
亚洲国产精品一区二区第一页免
|
国产一区二区三区无码免费
|
国产传媒在线观看视频免费观看
|
国产精品无码一区二区三区免费
|
国产又大又黑又粗免费视频
|
国产精品亚洲五月天高清
|
国产成人精品日本亚洲语音
|
国产成人+综合亚洲+天堂
|
免费大片av手机看片高清
|