在java后台的Action代码或者Servlet代码中用response的方法来设置输出内容的编码方式,有以下三个方法:

  1、response.setCharacterEncoding("UTF-8");

  2、response.setContentType("text/html;charset=UTF-8");

  3、response.setLocale(new java.util.Locale("zh","CN"));

下面对以上3种方法进行差异分析:

第一种方法只能用来设置out输出流中所采用的编码,但是它的优先权最高,可以覆盖后面两种方法中的设置;

第二中方法可以设置out输出流中字符的编码方式,也可以设置浏览器接收到这些字符后以什么编码方式来解码,它的优先权低于第一种方法,

但高于第三种方法;

第三种方法只能用来设置out输出流中字符的编码方式,但是它的优先权最低,在已经使用前两种方法中的一个设置了编码方式以后,它就被覆盖而不起作用了。

转载于:https://blog.51cto.com/xuliangjun/1420578

response设置编码的三种方式相关推荐

  1. response设置编码的三种方式以及比较

    https://blog.csdn.net/u010653908/article/details/53994021 response设置编码的三种方式以及比较 2017年01月03日 14:12:46 ...

  2. html正方形边框,详解HTML设置边框的三种方式

    HTML设置边框的三种方式 border-width: 1px 2px 2px; border-style: solid dashed dotted; border-color:red green b ...

  3. HTML设置边框的三种方式

    HTML设置边框的三种方式 文章目录 HTML设置边框的三种方式 1.边框的组成: 2.复合样式 3.单一设置 这样代表上边框 右边框 下边框 左边框 分别对四条边框进行设置 两个值代表:上下边框 左 ...

  4. base64编码的三种方式、各方式性能比较

    转载链接:java 实现base64编码的三种方式.各方式性能比较.最后给出最优工具类 小白实操记录 转载内容: 简单介绍了base64编码,给出三种实现方式性能比较,可直接使用最后提供的工具类,性能 ...

  5. java base64编码的三种方式

    Java 中如何使用base64编码呢? 有如下三种方式: 方式一:commons-codec.jar Java代码   String base64String = "whuang123&q ...

  6. echarts饼图自定义设置颜色的三种方式

    第一种方式 option下 color:['#45C2E0', '#C1EBDD', '#FFC851','#5A5476','#1869A0','#FF9393'], 整体代码如下: option ...

  7. Compose 设置颜色的三种方式

    文章目录 前言 一.直接设置 二.使用colors.xml中的颜色 三.使用compose主题中的颜色 前言 下文三种的color都是替换下列代码中的color Text(text = "T ...

  8. iOS设置圆角的三种方式

    第一种方法:通过设置layer的属性 最简单的一种,但是很影响性能,一般在正常的开发中使用很少. UIImageView *imageView = [[UIImageView alloc]initWi ...

  9. minio mc设置永久下载三种方式

    前言  Amazon Simple Storage Service (Amazon S3) 是一种面向 Internet 的存储服务.该服务旨在降低网络规模计算的难度(接口协议) MinIO 是在 G ...

最新文章

  1. 一段处理百分数的js代码
  2. Python基础教程:内置类型之比较
  3. AIoT五营连开惊喜活动上线!
  4. java中spring的级别_java – 在简单的示例项目中更改Spring框架日志级别?
  5. c语言5-34答案,C语言答案第5章.doc
  6. Android Sensor架构和原理分析
  7. 关于图的题目不给数据范围的情况如何解决
  8. 漏洞扫描工具AppScan下载网盘
  9. Python微信库:itchat的用法详解
  10. Java代码混淆器Allatori Java obfuscator最新版附教程和下载
  11. [CSS] 用css实现气泡框效果
  12. 常见的日期计算问题(模板)
  13. 基于Java Servlet 构建的在线音乐服务器
  14. python 批量处理图片文件(做到图片不变形)
  15. 西南大学计算机考研资料汇总
  16. 华为OD机试真题 Java 实现【完美走位】【2022.11 Q4】
  17. 静音键盘 知乎_如何“静音”您的嘈杂机械键盘
  18. 基于平移布林通道的系统
  19. 系统定制开发,微商来----专业做分销商城
  20. 【林加一】元数据挖掘模块的设计

热门文章

  1. “人机耦合”变成“人机大战” AI同传离成熟还有多远
  2. 量子计算生态:市场预期、行业应用与“霸权”争夺
  3. 老铁 666!快手上市暴涨 200%,超 4000 员工成为千万富翁
  4. 开源项目中成长:从实习小白到核心开发者
  5. 传美的投40亿进军卫浴行业
  6. VisualSvn Server介绍
  7. 用Cocos Studio 2.3.2制作UI界面中控件不再支持运行3d动作特效
  8. 标准差、方差、协方差的简单说明
  9. Cloudflare Workers支持WebAssembly和键值存储
  10. Java Web的Maven项目中Properties文件的使用