通用乱码解决方案
来源:互联网 发布:成都泰迪熊博物馆淘宝 编辑:程序博客网 时间:2024/05/19 00:43
通用:
添加page编码
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
添加meta编码
<meta charset="UTF-8">
1. get方式
使用tomcat的话,修改server.xml如下
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="utf-8"/>
2. post方式
2.1 写明使用post,因为默认用的是get
<form action="${ctx }/sitename" method="post">
2.2 配置过滤器
public class CharacterFilter implements Filter { private String encoding; @Override public void destroy() { } @Override public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws IOException, ServletException { req.setCharacterEncoding(encoding); chain.doFilter(req, resp); } @Override public void init(FilterConfig cfg) throws ServletException { encoding = cfg.getInitParameter("encoding"); if(encoding==null||"".equals(encoding.trim())) { encoding = "UTF-8"; } }}
在web.xml添加
<filter> <filter-name>CharacterFilter</filter-name> <filter-class>cn.conac.redcard.controller.CharacterFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value>UTF-8</param-value> </init-param> </filter> <filter-mapping> <filter-name>CharacterFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
0 0
- 通用乱码解决方案
- 最通用的Ajax中文乱码解决方案。
- JFreeChart中文乱码、文字模糊通用解决方案
- JFreeChart中文乱码和文字模糊问题的通用解决方案
- JFreeChart中文乱码和文字模糊问题的通用解决方案
- PHPWAMP乱码一键解决,PHP乱码通用解决方案/网站乱码的多种原因分析
- 乱码解决方案
- 乱码解决方案
- 乱码解决方案
- 乱码解决方案
- 乱码解决方案
- 天路CRM通用解决方案
- 天路CRM通用解决方案
- 移动办公通用解决方案
- C++ LOG 通用解决方案
- 控件布局通用解决方案
- opacity通用解决方案
- 控件布局通用解决方案
- C语言函数指针参数也是传值调用
- 深入浅出 - Android系统移植与平台开发(五)- 编译Android源码
- 深度分析如何在Hadoop中控制Map的数量
- ARP逆过程——RARP协议流程
- 纯javascript实现广告的无缝滚动
- 通用乱码解决方案
- 分时系统
- Android 向右滑动销毁(finish)Activity, 随着手势的滑动而滑动的效果
- ios 如何让TableView加入横向滑动出现删除按钮的功能
- C#之Excel文件读取
- 《MongoDB权威指南》学习整理----MongoDB进阶指南
- 21_是实十几个傅放弃呵东
- jquery较验组织机构编码
- 看看魔术师的戏法