response的charset问题

news/2024/7/4 13:08:58
response的charset问题

  servlet 在返回 对response的header设置content-type 或者charset之类的

 

有时候设置不成功

 

明明设置的utf-8,在前端发现却变成了iso-8891-1

 

这个

  response.setHeader("Content-Type", "application/xml;charset=UTF-8");

  PrintWriter out = response.getWriter();

之间的先后顺序有关

 

PrintWriter在初始化的时候,就会对charset进行设置,out 有个属性叫isCharsetEnabled = true 就不会再对response的charset进行设置了

具体查看源代码

posted on 2017-06-26 19:16 huangshijie 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/huangshijie/p/7082050.html


http://www.niftyadmin.cn/n/4133165.html

相关文章

我使用tricks(推)技術寫得聊天室程式

我使用tricks(推)技術寫得聊天室程式,頁面不需要刷新,另外也不會像ajax似的不斷請求server端.set_time_limit(9990);header(cache-control: private);header(Content-Type: text/html; charsetutf-8);$file"chat.txt";$actiontrim($_GET[action]);Switch ($action){C…

为什么git会有冲突

我在试用 SVN 和 Git 等版本管理 会碰到冲突的情况,那为什么会有冲突呢 只要是因为 两条支线,git 会认为是两个人开发的。当这两条线合并的时候。如果是同一个文件,两个分支不一样,git 就不知道应该用那个文件了。所以要人工自己…

将AJAX Post的Data转为对应的Class

在使用DataTables从服务端获取数据时&#xff0c;在非MVC的情况下没有MVC的自动绑定功能&#xff0c;所以需要自己写一个绑定&#xff0c;将Post过来的InputStream转为对应的类。 HTML: <form id"formSearch" runat"server" class"form-horizontal…

今天闲着没事去公园玩了一下,随手拍了几张

这种花名字叫马蹄印这个棚子上爬满了百香果的藤蔓一个母鸭子带着一群小的出来放风为了喂池塘里的乌龟和鲤鱼,所以专门带来了面包这是橡皮树,在山东那边经常见有人栽种在花盆里,不过这一棵栽种在花盆那就麻烦了,因为太大了.本来巷子就不宽,加上大家到处停车,害我每次都要倒车出来…

JAVA如何在为窗口设置背景图片

http://www.docin.com/p-462218620.html转载于:https://www.cnblogs.com/passer1991/archive/2013/02/22/2922522.html

NestedScrollView,RecyclerView

为什么把它们放一起呢&#xff0c; 是因为它有着相同的特点 在新版的support-v4兼容包里面有一个NestedScrollView控件&#xff0c;这个控件其实和普通的ScrollView并没有多大的区别&#xff0c;这个控件其实是MD&#xff08;Meterial Design&#xff09;中设计的一个控件&…

js修改html对象css属性

var para document.getElementById("testPara").className "testOver";