大多數人對tomcat的中文都是對字符的轉換來完成的。
現在我們使用Filter來完成。
使用tomcat自帶的Servlet下的Filter文件夾下的setCharacterEncodingFilter.java,RequestDumpFilter.java這兩個類來完成 我們的中文顯示功能是非常有用的。
在自己的應用程序下的web.xml當中這樣設置:
?<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>
同時 在JSP文件當中加入
%@page contentType="text/html;charset=GBK"%>
<META http-equiv="Content-Type content="text/html;charset=GBK">
posted on 2006-07-21 09:22
水煮三國 閱讀(311)
評論(0) 編輯 收藏 所屬分類:
J2EE