未声明纯文本文档的字符编码

时间:2018-09-17 06:22:41

标签: java jsp character-encoding

我得到”“未声明纯文本文档的字符编码。如果文档包含US-ASCII范围之外的字符,则该文档将在某些浏览器配置中呈现乱码。文件需要在传输协议中声明,或者文件需要使用字节顺序标记作为编码签名”

我的jsp标头

<%@ page contentType="text/html;charset=UTF-8" language="java" %>

<html>
<head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8" 
</head>

我的终点

@Path("/create")
@POST
@Consumes(MediaType.APPLICATION_FORM_URLENCODED)

1 个答案:

答案 0 :(得分:0)

如@lucumt所述,您的代码中存在语法错误。 meta标记在/>中未正确结束-我也将utf-8的小写字母改成大写字母:

<%@ page contentType="text/html; charset=UTF-8" language="java" %>
<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
  </head>