HttpServletResponse的setContentType和setCharacterEncoding具体有什么区别?两者都可以设置编码,那么有何区别呢?为什么要有两个方法呢?
resp.setContentType("text/html;charset=utf-8");
resp.setCharacterEncoding("utf-8");
如果要设置编码,使用setContentType不就够了么?HttpServletResponse
resp.setContentType("text/html;charset=utf-8");
resp.setCharacterEncoding("utf-8");
如果要设置编码,使用setContentType不就够了么?HttpServletResponse
解决方案 »
- java动态生成HTML页面
- tomcat项目移动weblogic后,进.do就报400错误
- 查询后如何保持下拉框中年月日的值(年,月的值可保存,日期搞不定)
- 如何将一个循环字符串的内容都存到一个字段里
- 请教WEB项目的入手(现有源代码的入手)
- 郁闷 2000下正常的JDBC连接页面 换到XP+SP2怎么不行
- Spring 事务管理问题
- 为什么不能向Arraylist里面添加Timestamp类型的变量
- 利用getRequestDispatcher在servlet中传递给.jsp文件参数问题
- 我装了slq server2000 for JDBC 要进行何设置?
- 百思不得其解
- axis2客户端调用ssi框架下的一个服务。spring对象始终为null
etContentType()的作用是使客户端浏览器,区分不同种类的数据,并根据不同的MIME调用浏览器内不同的程序嵌入模块来处理相应的数据。
setCharacterEncoding("utf-8");只是传送响应内容用UTF-8的编码格式来编码。