形式参数 resteasy 中的德语变音字符不起作用
German umlaut characters in form param resteasy not working
我的表格
<form accept-charset="UTF-8">
我的Htmlheader
<meta http-equiv="Content-type" content="text/html; charset=utf-8"/>
<meta charset="utf-8">
两者都试过,也都试过。
我的 Resteasy 过滤器
request.setCharacterEncoding("UTF-8");
我的方法注释
@Consumes(MediaType.APPLICATION_FORM_URLENCODED + "; charset=UTF-8")
更改所有这些设置,我的 Resteasy 服务错误地仅接收表单 post 的德语字符。 json 请求工作正常。
我还需要尝试其他设置吗?
适用于过滤器级别设置。尝试这些设置时我没有正确重启服务器。
request.setCharacterEncoding("UTF-8");
我的表格
<form accept-charset="UTF-8">
我的Htmlheader
<meta http-equiv="Content-type" content="text/html; charset=utf-8"/>
<meta charset="utf-8">
两者都试过,也都试过。
我的 Resteasy 过滤器
request.setCharacterEncoding("UTF-8");
我的方法注释
@Consumes(MediaType.APPLICATION_FORM_URLENCODED + "; charset=UTF-8")
更改所有这些设置,我的 Resteasy 服务错误地仅接收表单 post 的德语字符。 json 请求工作正常。
我还需要尝试其他设置吗?
适用于过滤器级别设置。尝试这些设置时我没有正确重启服务器。
request.setCharacterEncoding("UTF-8");