我正在尝试使用servlet获取UTF-8字符串,我的代码块如下所示;
request.setCharacterEncoding("UTF-8");
response.setContentType("text/html;charset=UTF-8");但是我不能得到utf-8字符串,有趣的字符正在出现...有没有办法获取UTF-8字符串?
发布于 2014-07-25 22:45:55
问题可能是servlet收到的字符串并不是真正的UTF-8格式。确保调用servlet的JSP也是UTF-8格式的。尝试将此代码添加到JSP的顶部:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>https://stackoverflow.com/questions/24955786
复制相似问题