servlet response设置setCharacterEncoding无效

来源:互联网 发布:mac svn 版本库地址 编辑:程序博客网 时间:2024/05/02 11:37

response的setCharacterEncoding无效,原因有待进一步研究

修改为response.setContentType("text/html;charset=UTF-8");即可

简单总结一下:

(1)设置request的编码方式setCharacterEncoding,与request.getParameter有关,与发起申请的页面编码方式一致

(2)设置响应页面的编码方式response.setContentType("text/html;charset=UTF-8");

(3)jsp页面的编码方式<%@ page language="java" contentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>

0 0
原创粉丝点击