小菜毛毛技術分享
與大家共同成長
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)語言介紹(30222)
2.?JSTL對Map集合的操作(21138)
3.?htmlunit 示例(16684)
4.?利用Java編寫簡單的WebService實例(13404)
5.?webservice和soap原理(12105)
評論排行榜
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
主站蜘蛛池模板:
免费的涩涩视频在线播放
|
最近2019免费中文字幕视频三
|
一级特黄录像视频免费
|
大学生美女毛片免费视频
|
亚洲人成色99999在线观看
|
在线观看成人免费视频不卡
|
亚洲性69影院在线观看
|
免费黄色福利视频
|
亚洲五月综合网色九月色
|
免费99精品国产自在现线
|
亚洲午夜理论片在线观看
|
日韩中文字幕免费
|
在线亚洲v日韩v
|
亚洲国产精品成人久久蜜臀
|
**俄罗斯毛片免费
|
亚洲宅男精品一区在线观看
|
波多野结衣在线免费视频
|
avtt天堂网手机版亚洲
|
精品免费国产一区二区三区
|
亚洲成av人在线视
|
**真实毛片免费观看
|
2019亚洲午夜无码天堂
|
国产三级免费电影
|
三年片免费观看大全国语
|
久久亚洲精品成人av无码网站
|
亚洲免费视频网址
|
亚洲GV天堂GV无码男同
|
亚洲一区二区三区乱码A
|
久久久国产精品福利免费
|
亚洲国产成人精品电影
|
国产成人aaa在线视频免费观看
|
一级看片免费视频
|
久久精品国产亚洲av影院
|
成人黄动漫画免费网站视频
|
亚洲黄网站wwwwww
|
免费看大美女大黄大色
|
中文字幕在线免费看
|
亚洲国产精品日韩在线观看
|
啊v在线免费观看
|
久久99热精品免费观看动漫
|
精选影视免费在线
|