ssh之雇员管理系统(6)-解决中文乱码问题
2013-05-14 14:39
471 查看
五、解决中文乱码问题
第一种方法是自己写的Filter
建立包com.wang.web.filter 在包下建立一个servlet为MyFilter让其实现Filter接口,是javax.servlet.Filter的接口
web.xml中药配置啦这个Filter
2.第二种方法是根据spring的Filter 。使用spring框架提供的处理中文乱码的过滤器
在web.xml中配置
第一种方法是自己写的Filter
建立包com.wang.web.filter 在包下建立一个servlet为MyFilter让其实现Filter接口,是javax.servlet.Filter的接口
package com.wang.web.filter; 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; import javax.servlet.http.HttpServlet; public class MyFilter extends HttpServlet implements Filter { public void doFilter(ServletRequest arg0, ServletResponse arg1, FilterChain arg2) throws IOException, ServletException { arg0.setCharacterEncoding("utf-8"); arg2.doFilter(arg0, arg1); } public void init(FilterConfig arg0) throws ServletException { // TODO Auto-generated method stub } }
web.xml中药配置啦这个Filter
<!-- 配置Filter解决中文乱码问题 --> <servlet> <description>This is the description of my J2EE component</description> <display-name>This is the display name of my J2EE component</display-name> <servlet-name>MyFilter</servlet-name> <servlet-class>com.wang.web.filter.MyFilter</servlet-class> </servlet> <servlet-mapping> <servlet-name>MyFilter</servlet-name> <url-pattern>/*</url-pattern> </servlet-mapping>
2.第二种方法是根据spring的Filter 。使用spring框架提供的处理中文乱码的过滤器
在web.xml中配置
<filter> <filter-name>encoding</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value>UTF-8</param-value> </init-param> </filter> <filter-mapping> <filter-name>encoding</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
相关文章推荐
- IDEA系统提示中文乱码问题及解决
- ssh 解决中文显示乱码问题
- 解决ssh工具远程连接linux出现中文乱码问题
- xshell 连接mac的ssh中文乱码的问题解决
- 解决Ubuntu系统中文乱码显示问题
- SSH Secure Shell Client中文乱码问题解决
- 解决ssh连linux的中文乱码问题
- SSH Secure Shell Client及PuTTY中文乱码问题、语法高亮变下划线问题解决
- 分布式监控系统Zabbix-3.0.3-完整安装记录(4)-解决zabbix监控图中出现中文乱码问题
- 解决 Mac OS SSH 登陆 Linux 出现中文乱码问题
- SSH Secure Shell 3.2 连接 CentOS7 解决中文乱码的问题
- JAVA ,SSH中文及其乱码问题的解决 6大配置点 使用UTF-8编码
- 解决Ubuntu系统中文乱码显示问题
- 文件、导出-在Mac系统下Excel转csv文件中文乱码问题解决-by小雨
- mac系统下为emacs设置中文字体,解决乱码问题
- SSH客户端显示中文乱码问题的解决
- 解决Ubuntu系统中文乱码显示问题
- 解决Ubuntu系统中文乱码显示问题,终端打开文件及查看目录
- 解决SSH连接linux中文显示乱码问题
- 红旗4.1系统解决JAVA中文乱码问题