我得到”“未声明纯文本文档的字符编码。如果文档包含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)
答案 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>