Web项目设置编码格式
2024-10-08 15:41:49
1. 如果用的Tomcat ,请修改server.xml 中Connector URIEncoding="UTF-8" (GET请求时)
2. 用字符编码过滤器,设置默认编码方式为UTF-8 .(POST请求时) 如:
3.如果你用的jsp,请改变<%@page contentType="text/html; charset=UTF-8" %>
4.设置response. response.setContentType("text/html; charset=UTF-8") 或者 response.setCharacterEncoding("UTF-8")
5.当你设置了字符编码过滤器时,请注意修改或失效其他先于字符编编码过滤器执行的过滤器,因为在这之前, 他们处理request时, 不一定是utf-8
6. 在引入其他jar包时,请注意他们的response编码
最新文章
- 使用 zssh 进行 Zmodem 文件传输
- 漫画告诉你什么是DDoS攻击?
- 【Effective Java】8、优先考虑类型安全的异构容器
- [整理][LaTex]小技巧之——首行缩进
- Uva 1220,Hali-Bula 的晚会
- Java中transient有何作用?
- C++ Prime:指针
- 《Linux内核分析》week1作业-分析一个简单c语言的汇编代码
- rdlc部署zt
- #2006 - MySQL server has gone away 问题解决方法 (全) (转)
- ZOJ2401 Zipper 双塔式 DP
- [Swift]LeetCode287. 寻找重复数 | Find the Duplicate Number
- JavaScript我学之七数组
- 【Linux基础】linux下修改ls显示的时间格式
- 安装好ubuntu双系统启动时卡死解决办法
- [每天解决一问题系列 - 0010] ADB Not Responding - Android Studio
- C语言变量定义与数据溢出(初学者)
- 解决从pip上下载的最新flask版本不能运行flaskr和最新特性的问题
- RMAN备份策略与异机恢复一例(续篇)
- Flume的Channel
热门文章
- 类似discuz密码的生成规则
- hbase单机版安装
- Mac. 修改bash_file
- JDBC 操作插入表出现javax.sql.rowset.serial.SerialBlob cannot be cast to oracle.sql.BLOB
- Ubuntu18.04下Qt5.9.8连接mysql数据库失败的解决办法
- ie9下浏览器 cosole.log()会阻止j下面的s加载
- SSM(Spring-SpringMvc-Mybatis)练习
- iis下发布MVC网站
- SLT学习——leafes tree扩展 【文艺平衡树】
- nginx 打印详细请求