sErvlEt:rEsponsE.sEtContEntTypE("tExt/html;ChA...

晕,你又问一遍..汗,上个问题告诉你答案了,呵呵,.

别着急,这种问题很好解决,从以下几个方面入手(假设你原来的编码是utf-8):1、请检查另一台电脑上的tomcat配置是否为utf-82、请检查页面编码是否为utf-8(设置jsp为utf-8,项目为utf-8)3、请检查数据库编码是否为utf-8现在编码基本上都是用utf-8,如果你坚持用GB2312,那么可以改成GB2312,你看一下你页面是不是gb2312

你好,第一句response.setContentType("text/html");是设置响应类型为text/html第二句 PrintWriter out = response.getWriter();获得out对象,就是PrintWriter打印流,向html页面输入内容.

response.setContentType()的作用是使客户端浏览器,区分不同种类的数据,并根据不同的设置,调用浏览器内不同的程序嵌入模块来处理相应的数据.

这个方法设置发送到客户端的响应的内容类型,此时响应还没有提交.给出的内容类型可以包括字符编码说明,例如:text/html;charset=UTF-8.如果该方法在getWriter()方法被调用之前调用,那么响应的字符编码将仅从给出的内容类型中设置

Response.SetContentType用于设置ASP输出的文档MIME类型,默认为text/html,是HTML文档的类型.如果需要生成JPEG类型,就要设置成image/jpeg:Response.SetContentType = "image/jpeg"常用的MIME类型还有image/gif(GIF图片)、image/bitmap(BMP图象)、text/plain(文本文档TXT)、text/vnd.wap.wml(手机WAP页面)等

Tomcat的安装目录\conf\web.xml 中就定义了大量MIME类型 ,可以参考.response.setContentType("text/html; charset=utf-8"); html.setContentType("text/plain; charset=utf-8"); 文本text/javascript json数据application/xml xml数据

你好!response.setContentType()这个方法是设置输出格式的比如setContentType("text/html");setContentType("text/XML");setContentType("image/bmp");所以"bin"也是一种输出格式如有疑问,请追问.

设置响应的是文本html格式的!比如有时候响应的是图片或者视频,那么这时候要告诉它这是图片或者视频,它才能够准确的解析出图片或者视频,不能用解析文本的方式解析图片吧!那样会出现看不懂的乱码!

response.setContentType()这个方法是设置输出格式的比如setContentType("text/html");setContentType("text/XML");setContentType("image/bmp");所以"bin"也是一种输出格式

相关文档

电脑版