大多數(shù)人對(duì)tomcat的中文都是對(duì)字符的轉(zhuǎn)換來完成的。
現(xiàn)在我們使用Filter來完成。
使用tomcat自帶的Servlet下的Filter文件夾下的setCharacterEncodingFilter.java,RequestDumpFilter.java這兩個(gè)類來完成 我們的中文顯示功能是非常有用的。
在自己的應(yīng)用程序下的web.xml當(dāng)中這樣設(shè)置:
?<filter>
???<filter-name>Set Character Encoding</filter-name>
???<filter-class>com.wrox.filter.setCharacterEncodingFilter.java</filter-class>
????? <init-param>
?????????<param-name>encoding</param-name>
?????????<param-value>GBK</param-value>
??????</init-param>
</filter>
<filter-mapping>
???<filter-name>Set Character Encoding</filter-name>
???<url-pattern>/*</url-pattern>
</filter-mapping>
同時(shí) 在JSP文件當(dāng)中加入
%@page contentType="text/html;charset=GBK"%>
<META http-equiv="Content-Type content="text/html;charset=GBK">
posted on 2006-07-21 09:22
水煮三國 閱讀(311)
評(píng)論(0) 編輯 收藏 所屬分類:
J2EE