struts 中文乱码问题
来源:互联网 发布:如何在淘宝上注册账号 编辑:程序博客网 时间:2024/04/30 01:00
struts 中文乱码问题
写一个适配器 /*
* SetCharacterEncodingFilter.java
*
* Created on 2007年8月5日, 下午2:47
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
package com.qczy.common;
/**
*
* @author Administrator
*/
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 destroy() {
this.encoding = null;
this.filterConfig = null;
}
public void doFilter(ServletRequest request, ServletResponse response,
FilterChain chain) throws IOException, ServletException {
// Conditionally select and set the character encoding to be used
if (ignore || (request.getCharacterEncoding() == null)) {
String encoding = selectEncoding(request);
if (encoding != null)
request.setCharacterEncoding(encoding);
}
// Pass control on to the next filter
chain.doFilter(request, response);
}
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 if (value.equalsIgnoreCase("yes"))
this.ignore = true;
else
this.ignore = false;
}
protected String selectEncoding(ServletRequest request) {
return (this.encoding);
}
}
再在web.xml配置适配器就成了
- struts中文乱码问题
- struts 中文乱码问题
- struts中文乱码问题
- struts 中文乱码问题
- struts中文乱码问题
- Struts中文乱码问题
- Struts中文乱码问题
- struts中文乱码问题
- struts中文乱码问题
- struts的中文乱码问题
- struts的中文乱码问题
- JSP/Struts中文乱码问题
- 解决STRUTS中文乱码问题!
- struts中的中文乱码问题
- struts处理中文乱码问题
- 解决Struts中文乱码问题
- struts forbean 中文乱码问题
- Tomcat+struts中文乱码问题
- 读《代码大全2》之软件质量的普遍原理
- SIP协议在VoIP中的应用
- 可怕的互联网,未来智能生命第一原型—CSDN2008英雄会技术讲座有感
- java采集网址正则表达式练习一
- java lucene 技术 (2) :分词器
- struts 中文乱码问题
- FCKeditor编辑器
- 802.1x认证技术简介文章中术语介绍之ATM
- ubuntu 7.10升级到8.04 beta版之后 fcitx 显示方块解决方案
- SQL Server 2000与2005的比较
- 交规背的怎么样了?
- 中文分词字典的序列化
- 第一次写文章
- sql2000和sql2005共存问题