servlet中输出HTML标签浏览器不能正常显示
程序员文章站
2022-05-28 21:21:04
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/ht ......
protected void doget(httpservletrequest request, httpservletresponse response) throws servletexception, ioexception { response.setcontenttype("text/html;charset=utf-8"); // 所有消息头名称 enumeration<string> headernames = request.getheadernames(); while (headernames.hasmoreelements()) { // 获取消息头 string name = headernames.nextelement(); // 获取消息头对应的值 string value = request.getheader(name); response.getwriter().print("消息头" + name + "-----" + value + "<br/>" ); // response.getoutputstream().print("消息头" + name + "-----" + value + "<br/>"); // system.out.println();-------无效 } }
必须在写入之前规定好编码的问题:
response.setcontenttype("text/html;charset=utf-8");
记得我当时就粗心把"text/html;charset=utf-8"写成了"text/htlm;charset=utf-8",手残打错了两个字母的位置怎么也不能换行,后来改正过来立马正常显示。
不太明白response.getwriter().print("消息头" + name + "-----" + value + "<br/>" + "\n");当中的“\n”转义字符为什么不能正常转义???
下一篇: iOS-----------关于UDID
推荐阅读
-
servlet中输出HTML标签浏览器不能正常显示
-
在IE中显示正常,在火狐和谷歌浏览器中显示太坑爹了...各路高人求求进来指点.._html/css_WEB-ITnose
-
PHP 上传图片到七牛云以后,用HTML的IMG标签在scr处填上七牛云图片地址不能显示,可是在浏览器直接输入地址却能访问
-
我的网站源代码乱码,却网页显示正常,搜狗浏览器可以打开,火狐ie却不能,求救_html/css_WEB-ITnose
-
servlet中输出HTML标签浏览器不能正常显示
-
部分浏览器上a标签包裹的dom元素显示不正常_html/css_WEB-ITnose
-
部分浏览器上a标签包裹的dom元素显示不正常_html/css_WEB-ITnose
-
html中select不能正常显示的问题_html/css_WEB-ITnose
-
PHP 上传图片到七牛云以后,用HTML的IMG标签在scr处填上七牛云图片地址不能显示,可是在浏览器直接输入地址却能访问
-
html中frameset标签无法正常显示原因分析及解决_HTML/Xhtml_网页制作