servlet 中response.setContentType() 的作用,这句话一定要有吗?如果我提交给servlet的是英文貌似可以
3个回答
展开全部
这里常用的是返回html,然而有时候需要返回文本内容,图片内容,告诉浏览器返回的类型就是在这里设置的,所以你可以尝试着去试试就知道了
Response.SetContentType用于设置输出的文档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页面)等
Response.SetContentType用于设置输出的文档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页面)等
展开全部
response的的设置对应你看到的html,setContentType对应这句
<meta http-equiv="Content-type" content="text/html; charset=utf-8"/>
意思是告诉浏览器我的这个内容是文本html,然后字符编码是utf-8,如果你不告诉浏览器编码,那么浏览器,一般会根据系统默认编码来解析你的页面中的字符。
<meta http-equiv="Content-type" content="text/html; charset=utf-8"/>
意思是告诉浏览器我的这个内容是文本html,然后字符编码是utf-8,如果你不告诉浏览器编码,那么浏览器,一般会根据系统默认编码来解析你的页面中的字符。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
response.setContentType()的作用是使客户端浏览器,区分不同种类的数据,并根据不同的设置,调用浏览器内不同的程序嵌入模块来处理相应的数据。
追问
有时候没有好像也没有问题的.
追答
是的,影响不大,建议加上。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询