我希望我的应用程序在码头服务器中完全支持ISO-8859-1。但是我无法将默认字符编码更改为ISO-8859-1。我需要在哪里设置编码/字符集?
这是用于jetty-distribution-9.4.12,运行struts Web应用程序。我尝试修改webdefault.xml以进行编码映射。但是以某种方式,它无法采用UTF-8进行编码。
使用日文字符给XML资源命名时出现一个问题(私のユーザー)。码头服务器总是无法使用该名称作为我的资源。当我签入请求时,我看到内容类型是UTF-8和HTTP 1.1规范。我希望我的服务器支持将我的资源名称命名为私のユーザー。为了实现这一点,我想将该兼容性添加到服务器中。但是,据我所知,进行了一些研究,试图在服务器中进行一些配置,但似乎无济于事。
使用区域设置编码更改web-default.xml)>
<locale-encoding-mapping>
<locale>en</locale>
<encoding>ISO-8859-1</encoding>
</locale-encoding-mapping>
将编码属性添加到jetty.sh中的JAVA_OPTIONS文件中
JAVA_OPTIONS+=("-Dfile.encoding=UTF-8")
Jetty Character encoding issue
Jetty 9, character encoding UTF-8
我希望我的应用程序在码头服务器中完全支持ISO-8859-1。但是我无法将默认字符编码更改为ISO-8859-1。我需要在哪里设置编码/字符集?这是为了...
Jetty使用当前的HTTP / 1.1规范(是的,所有这些规范都谈论当前的HTTP / 1.1特定行为)