JavaWeb浏览器传值乱码
使用tomcat乱码
1.在tomcat的conf/server.xml中的connector,添加URIEncoding=utf-8;
<Connector port="8081" protocol="HTTP/1.1" connectionTimeout="200000" URIEncoding="UTF-8"/>
2. 在tomcat的bin/catalina.sh中加JAVA_OPTS
JAVA_OPTS="-Xms1024m -Xmm4096m -Dfile.encoding=utf-8"
CATALINA_OPTS="-Dfile.encoding=utf-8"
3.添加 encoding filter,使得encoding filter就在servlet下面;中间不能有其他filter.
<servlet>
<servlet-name>springmvc</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>springmvc</servlet-name>
<url-parttern>*.do</url-parttern>
</servlet-mapping>
<servlet-name>springmvc</servlet-name>
<url-parttern>/web/*</url-parttern>
</servlet-mapping>
<filter>
<filter-name>CharacterEncoding</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>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>CharacterEncoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
最新文章
- [译]:Orchard入门——部件管理
- 007商城项目:商品列表查询-需求分析,以及Spinmvc的访问知识
- BABOK2主要概要输入输出图
- java_stack
- wordpress学习一: 环境搭建
- JDBC 是什么
- 域名解析中A记录、CNAME、MX记录、NS记录的区别和联系
- CSS 定位元素之 relative
- Java 动态代理(转)
- MyEclipse下Struts2配置使用和Ajax、JSON的配合
- 看Lucene源码必须知道的基本概念
- lua 模块
- Log4j – Configuring Log4j 2 - Log4j 2的配置
- Django之Cookie和Session
- spark-sql缩减版样例:获取每日top3搜索词和各自的次数,包括总次数
- Docker笔记一:Docker介绍
- 阻止Java反编译蛋疼方法
- Java GC机制中Minor GC/Full GC
- lecune入门示例
- 解决ORA-00257: 归档程序错误。在释放之前仅限于内部连接
热门文章
- Hystrix的介绍和简单使用
- [NSThread sleepForTimeInterval:3.0];
- SQL中Inserted 和Deleted表 以及触发Trigger
- openERP server action,最强大的功能,没有之一
- Solaris 下解决上网问题以及远程登录问题
- css3: background-image使用多个背景图像
- ORACLE 11G 单实例 磁盘文件系统 DG 归档日志删除脚本 基于RED HAT LINUX 5.3 X86 64BIT
- soap webservice
- 「零秒思考」是个神话,不过这款笔记术你值得拥有zz
- 【机器学习算法-python实现】PCA 主成分分析、降维